Guest Pieces

Total Page:16

File Type:pdf, Size:1020Kb

Guest Pieces Chapter 4 Guest Pieces Abstract also allows librarians to provide subject expertise via the Web. The authors’ greatest interest in preparing this text was Our WordPress installation was successfully com- to encourage a variety of voices with disparate experi- pleted thanks to the expertise of Joshua Dodson, who ences with WordPress to contribute to the overall story was then our technical services technician. A Web of using WordPress in library settings. A great number of committee was formed, and training sessions were guest authors met our call to participate in the publica- held for all librarians and staff. WordPress proved to tion by adding their stories in the form of reflective pieces, be all that we anticipated and more. best practices, technical walk-throughs, and how-tos. In The most innovative creation was the dynamic this chapter, librarians from public, school, and academic subject guides. Dodson was able to take the custom institutions, instructors in higher education, and an archi- post type functionality of WordPress and create a com- vist share their experiences with WordPress in libraries. ponent that updated our ability to add and control content in our WordPress installation. Over the past two years, WordPress enhanced its capabilities, which made providing this type of functionality easier. Creating DYNAMIC SUBJECT GUIDES A Subject Guide in WordPress By Laura Slavin and Joshua Dodson It is easy to create a subject guide using WordPress. April 2011 April Once you set up the subject guides as a custom post Slavin and Dodson walk through using WordPress for sub- type, there will be an additional area in your WordPress ject guides at the Lincoln Memorial University Carnegie- dashboard for you to add and edit subject guides and Vincent Library. the related taxonomies (subjects and subject tags). You can go into the Subject Guides screen to make modifica- Like most academic libraries, Carnegie-Vincent Library tions to the subject guide posts that you create. alatechsource.org (CVL) built webpages from the ground up. Over the When you add a new subject guide, you will want years, it became apparent that the current pages did to treat each one as a post that will be categorized not meet the needs of the students, faculty, staff, and within at least one subject. Your full subject guides community at large. The format and design of the web- will actually be displayed by subject when utiliz- site had become antiquated. The users of the pages ing the full potential of this system. It is best to add were inundated with a huge amount of information a title, a description within the post body area, the with poor navigational options. website address or linked Internet resource under the The librarians at CVL wanted the opportunity to Subject Guide Options screen, the subject categories be more involved with the website users by collaborat- and subcategories that this post will fall under, and Library Technology ReportsLibrary Technology ing with students when helping them with research the appropriate subject tags. The subject categories questions or information literacy. This involvement are hierarchical, so you will most likely need to select 34 Using WordPress as a Library Content Management System Kyle M. L. Jones and Polly-Alida Farrington Chapter x only one of the subcategories per parent category. Be WordPress will look for this file first to verify that sure to plan out the structure of your hierarchy before it is actually a regular theme or a child theme. We used you begin creating the subject guides. You will save the Template: twentyten declaration. WordPress yourself much time later on. Also, the subject tags are now knows that we are going to inherit the functional- much less structured and can provide additional places ity of the Twenty Ten theme, but add some pieces to to describe the content in a way that will not interfere it ourselves. Note that it is important that both this with the designated hierarchy. The tags are a good folder and the original Twenty Ten folder reside in place to add all of the extra metadata for which there your themes folder within the wp-content folder. is no clear place beforehand. At this point, it is not necessary to add anything When you need to add or edit the subject catego- else to the style sheet, but since we want to maintain ries, it will be very similar to the normal WordPress the look and feel of the original theme for our exam- post categories. One thing to note is that the descrip- ple, we will add a style import declaration. A few addi- tion added here will be displayed later on in the sub- tional files must be added to our new theme foldersg- ject guide template. Be sure to add an informative theme. We will add five additional files to thethemes description if you use this feature. The subject tags folder and one file to theplugins folder found inside are also very similar to the standard WordPress post of the wp-content folder. A plugin must be created tags. You can add and modify the tags by clicking Sub- that will enable the custom post types and provide the ject Tags on the left side of the WordPress dashboard core functionality. under Subject Guides. The A–Z subject list will display There is also an optional function that will create all the parent categories that have been created for the a redirection to take place under specific conditions. subject guides. When you click on a parent category, This function ultimately supplies our designated tem- the second-level categories, or subcategories, will be plates if the page that the user is viewing is one of the listed, with the descriptions and the posts under them. subject guide pages. The taxonomy-subject.php The subject guide index will list all the posts that example that we discuss below takes the place of the have been created. This list will include all of the last statement by using the inherent template hierar- posts, regardless of category. When you click on an chy structure of WordPress. individual post, the link will take you to the page for Now we are finished setting up how WordPress that item, which includes a description and the full will handle all of our subject guide custom post types list of categories and tags that have been assigned to and the metadata and other taxonomies that are asso- this item. The complete subject guide, when brought ciated with it. All that is left to do is to initiate the plu- together, includes the page title, category descriptions, gin. This task requires a few additional lines of code. subcate gories, and each post that has been added The plugin will do most of the heavy lifting for us beneath each subcategory. You can include additional on the admin side. Now we need to specify how we customizations as you see fit by using CSS and JavaS- are going to display the contents of our subject guide cript and by modifying the PHP and (X)HTML. custom posts. We will handle this task through our WordPress developers are constantly enhancing templates. Since we are using a child theme, Word- and improving functionality with the release of each Press will look at our custom folder first and display new upgrade; one example is custom post types. This the content that we specify for our templates. After it ReportsLibrary Technology enhancement is helpful for creating improved dynamic looks at our child theme folder, WordPress will look subject guides. for the rest of the functionality in the parent theme Before initiating the custom post types plugin, folder. Using the built-in WordPress theme structure, first create a child theme to preserve functionality and we will create a file calledtaxonomy-subject.php . maintain compatibility with the current WordPress We will use the categorization to display the subjects theme. The newest default theme at the time of this so that when one clicks on the category, all of the posts writing is Twenty Ten, which is HTML5-compatible classified as that subject and all of the subcategories and very flexible. We will use this as our base and cre- with their respective posts will be displayed in a hier- ate a child theme so that we can take advantage of its archical fashion. alatechsource.org rich structure and syntax. The subject guide template lists all of the subject Creating child themes has never been easier. First guide posts across all categories (subjects) and dis- create a folder called sg-theme (or name it anything plays the URL of the Internet resource next to it. When else you would like) and a style.css file within the the post title link is clicked on, it will take you to the folder. The style sheet requires a few lines. To see an single-page listing of the post resource. example, please refer to our online documentation. The Subject Guide A–Z List template and the Sub- 2011 April ject Guide Category template will take on very basic functionality from the standard Twenty Ten loop. We Subject Guide A–Z Documentation use our functions.php file to make some modifi- www.slideshare.net/ALATechSource/documents cations to provide additional functionality. Note that 35 Using WordPress as a Library Content Management System Kyle M. L. Jones and Polly-Alida Farrington Chapter x the Subject Guide A–Z List template takes on the page in business administration from Lincoln Memorial loop functionality, while the Subject Guide Category University. template uses the single post loop. To bring everything together, we will use a custom functions.php file.
Recommended publications
  • Wordpress Multi-User: Buddypress and Beyond
    WordPress Multi-User: BuddyPress and Beyond This work is licensed under a Creative Commons Licence WordPress is a useful way of understanding the world we live in* * I explain myself in the notes to these slides Technically, WordPress Multi-User is 99% the same as WordPress ‘BuddyPress’ is just a set of plugins for WordPress Multi-User. No big deal. BuddyPress: Social Network Blogs: Websites (optional) WPMU: Administration Posts = dynamic content Pages = static content Categories = formal taxonomy Tags = informal taxonomy Widgets = versatile miscellany Members = Find people Groups = Identify with others Activity = Track site-wide activity Friends = Connect with peers Messaging = Email Wire = Message board (Fb ‘Wall’) Profles = Digital identity (Forums = requires bbPress) It’s time to stop thinking about ‘blogs’ and start thinking about… documents ‘proper’ websites microblogs scientifc publishing and review e-Portfolios scholarly journals an institutional archive lifestreams code review advanced mapping: GPX, KML, GeoRSS I could go on… :-) The technical slide: The more resources you throw at it, the better it will run. * * and use LAMP LDAP and AD support Feeds galore! http://example.com/feed/ http://example.com/feed/rss/ http://example.com/feed/rss2/ http://example.com/feed/rdf/ http://example.com/feed/atom/ http://example.com/category/my_category/feed/ http://example.com/tag/my_tag/feed/ http://example.com/tag/tag1+tag2+tag3/feed/ http://example.com/comments/feed/ http://example.com/2009/01/01/my-latest-post/feed http://example.com/2009/01/01/my-latest-post/feed/&withoutcomments=1 http://example.com/author/joss/feed http://example.com/2009/feed http://example.com/2009/01/feed http://example.com/2009/01/15/feed Bring WordPress into Blackboard with Feed2JS Institutional benefts? It's easier to support hundred of blogs on an institutional platform than hundreds of blogs on third-party services Enhances the university brand.
    [Show full text]
  • Wordpress Overview – Skillshare
    WordPress Workshop @ The Hub Instructor : Jaki Levy http://arrowrootmedia.com/skillshare What We’ll Do in Class 1 - FIRST - Discuss what WordPress is and Register for a free blog on WordPress.com 2 - SECOND - Discuss Domain Names and Hosting Review How / Where to Get a Domain name and Hosting. The company you purchase the domain name is your Registrar). When you’re ready, you can get hosting if you don't have hosting setup already. (hosting recommendations from from WordPress.org : http://wordpress.org/hosting/) Bluehost - fantastic, available customer service. 1-click install Dreamhost - cheap and good. 1-click install. no phone support unless you pay extra Other Fantastic WordPress hosts include : WP Engine : http://wpengine.com/pricing/ Page.ly : http://page.ly/plans-pricing/ 3- THIRD - Create Content a. Login to your WordPress site and Edit your about page b. Upload an image to your about page, insert links, and try some good stuff out. The more time you spend on this, the more questions you'll have. Which means you'll get more questions answered. * For help on inserting media into your posts, check out these video tutorials: http://www.arrowrootmedia.com/2009/05/07/how-to-writing-and- publishing-a-post-in-WordPress/ 4 - FOURTH Customize your site within the Dashboard using Themes and Plugins. Consider setting up an account on feedburner (feedburner.com). You'll need a google/ gmail account for this, so if you don't already have one, set one up. Hold onto your username/password. After setting up your WordPress site , go to your Settings.
    [Show full text]
  • Download Amp by Automattic Plugin Older Version How to Set up AMP for Wordpress
    download amp by automattic plugin older version How To Set Up AMP for WordPress. Recently, Google unveiled their Accelerated Mobile Pages project (also known as AMP). The open source project aims to make the mobile web faster by creating a less-flashy, less-cluttered way to view content on your phone. The idea, as with many open source projects, is to create a vibrant and healthy community around AMP which will allow Google to compete against alternative (more closed) solutions such as Apple News and Facebook’s Instant Articles. What’s really great is that Google is already pushing ahead with AMP at full speed. In fact, as of late last week Google announced it would begin to send mobile traffic from Google search to AMP-enabled articles starting in February 2016. By the way, if you’re curious what an AMP-Enabled search looks like, click here to search Google for “mars” (this will only work on your mobile device). So if you want to be ready come February 2016, you need to follow my guide below on how to set up AMP on your WordPress install . But before we get to that, let’s discuss AMP in a bit more detail. Why AMP Is Important. As the growth in mobile usage continues to climb (and it will) websites need to be able to be super fast and responsive (I don’t mean design wise). Even today, with mobile exploding, many websites still run slowly on phones. This is because the majority of websites out there aren’t optimized for mobile.
    [Show full text]
  • Managing Multiple Blogs and Using the Multisite Mode in Wordpress 3.0
    18_0789746344_ch17.qxp 8/13/10 12:46 PM Page 1 In this chapter, you learn about managing multiple blogs and using the multisite mode in WordPress 3.0. 17 Managing Multiple Blogs Let’s face it. Working with WordPress is like eating popcorn or chips—one WordPress blog just isn’t enough. If you have more than one WordPress blog to manage, you might wonder about blog networks—maybe you could have organ- ized things differently to make things easier for yourself. Then there is the other side of things, a situation in which you might think something more like WordPress.com is the solution. It’s like a network of independent blogs, but where you have some control over the look and feel and such. When Matt Mullenweg and his friends first created WordPress, it was designed to be one install, one blog. It wasn’t long before people wanted to run networks of blogs on WordPress—not just installing WordPress several times on the same server, but installing it so there was a central administrative hub with sites con- nected to it. Blog network administrators needed some central control over what themes were used, what plugins were used, and how the whole network of blogs grew. Because WordPress didn’t originally work like this, but the entire source code was available for building on, it didn’t take long before someone built a solution. That someone was Donncha O Caoimh of Cork, Ireland, and what he built came to be known as WordPress Multiuser or WordPressMU or WPMU.
    [Show full text]
  • Website and Social Media Guide
    Website and Social Media Guide Designed for the Emergency Services Foundation Table of Contents Table of Contents 2 Preface 4 Web Security 4 Search Engine Optimisation 4 Purpose of this Guide 5 1. Website Maintenance 6 Themes 6 Plugins 8 Pages 10 Adding 10 Editing 11 Removing/Restoring 12 Menus 13 Adding Photos/Videos 14 Setting a Featured Image 15 Inserting an Image into the Content of a Page 16 Inserting a Gallery 17 Inserting/Editing a Slider 18 Linking to Other Pages 20 Blog Posts 23 Tables 24 Creating a New Table 24 Editing a Table 26 Sidebars and Footers 26 Shop and Products 28 2. Social Media Maintenance 30 General Tips 30 Facebook 30 Twitter 31 Instagram 31 3. Content Generation for Website and Social Media 32 2 Updates 32 Scholarship & Awardees 32 Conclusion and Further Recommendations 34 3 Preface This document is designed to aid in the management of the Emergency Services Foundation website and its social media accounts through documentation of important aspects of web development and use of a Content Management System (CMS). Web Security Web security is an important consideration when running a website. If one is not careful, he/she and visitors to his/her website may be in danger of scams and attacks. Using authentication services like reCaptcha helps to deter these attacks, by distinguishing human users from malicious robots seeking to steal personal information or compromise website integrity. Encryption and security services like this are especially important when monetary transactions are involved, as these can lead to vulnerabilities when transferring financial information.
    [Show full text]
  • Plugins to Detect Vulnerable Plugins: an Empirical Assessment of the Security Scanner Plugins for Wordpress
    Plugins to Detect Vulnerable Plugins: An Empirical Assessment of the Security Scanner Plugins for WordPress Daniel T. Murphy Minhaz F. Zibran Farjana Z. Eishita University of New Orleans, USA Idaho State University, USA Idaho State University, USA [email protected] [email protected] [email protected] Abstract—WordPress, possibly world’s the most popular Con- Attackers generally do not try to exploit flaws in the tent Management System (CMS), which supports around 455 WordPress core. Instead, they make use of vulnerabilities that million websites and claims 60.3% of all content management stem from two sources: systems in use. The WordPress core is known to be relatively secure, but its plugin ecosystem is not. 92% of vulnerabilities 1) An average user of WordPress lacks the expertise to suf- found in WordPress powered websites are attributed to third- ficiently secure their site, and often unknowingly leaves party plugins that those websites depend on. their website configuration in a vulnerable state. This paper presents an empirical study, where we examine the 2) WordPress, which was initially designed as a blogging efficacy of 11 WordPress security scanner plugins in the detection engine, allows developers to extend the functionality of of known vulnerabilities in another set of 51 insecure plugins. The results are mixed, with some security scanner plugins failing the CMS via third-party plugins. entirely and even the most effective plugins failing to identify The security of the third-party plugins is not guaranteed by significant vulnerabilities. The findings are derived based on both WordPress itself, and indeed, 92% of the vulnerabilities found a quantitative analysis and a deeper qualitative analysis.
    [Show full text]
  • Free Applications
    1 Free Applications Hundreds of Apps with Potential to Enhance Professional Development, Technical Assistance, and Dissemination Activities and Results By Larry Edelman [email protected] Note: This document (v. 9 – 2/28/11) is updated frequently. Updates and related discussions are posted at: http://exploringtech.wordpress.com/ Why should we use technology for PD, TA, and Dissemination? • In particular, technology can help us to efficiently, effectively, and creatively: 1. Create content; 2. Share knowledge; and 3. Build and support relationships. We should consider ALL applications that are available to us. This includes applications that are expensive, moderately priced, inexpensive (shareware), and free (freeware). This includes software that we download to our computers and software that runs on the web. Some expensive applications enable us to us to communicate in very unique and effective ways, while the functions of other expensive applications can be easily replicated, or even improved upon, by the use of freeware. Likewise, some free applications are all we need to get the job done, while other free applications have significant limitations or involve the use of paid advertisements that detract from our purposes. I use some relatively expensive applications for tasks such as video editing and authoring online learning modules. But I also use many free applications for things such as document sharing, web conferencing, video conferencing, media transcoding, audio editing, screen capturing, media posting, and building and hosting wikis, blogs, and web sites. Why, in particular, should we explore free applications? • Sometimes, free applications are all that we need. Why purchase or license expensive software when there are free solutions? • The budgets in PD and TA programs are being dramatically reduced.
    [Show full text]
  • Buddypress and the Social, Networked, Open-Source Classroom Matthew K
    City University of New York (CUNY) CUNY Academic Works Publications and Research CUNY Graduate Center 2011 Beyond Friending: BuddyPress and the Social, Networked, Open- Source Classroom Matthew K. Gold CUNY Graduate Center How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/gc_pubs/291 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] City University of New York (CUNY) CUNY Academic Works Publications and Research Graduate Center 2011 Beyond Friending BuddyPress and the Social, Networked, Open-Source Classroom Matthew K. Gold How does access to this work benefit ou?y Let us know! Follow this and additional works at: http://academicworks.cuny.edu/gc_pubs Part of the Digital Humanities Commons, and the Scholarship of Teaching and Learning Commons This Book Chapter or Section is brought to you by CUNY Academic Works. It has been accepted for inclusion in Publications and Research by an authorized administrator of CUNY Academic Works. For more information, please contact [email protected]. Learning Through Digital Media Experiments in Technology and Pedagogy Edited by R. Trebor Scholz The Politics of Digital Culture Series Learning Through Digital Media Experiments in Technology and Pedagogy Edited by R. Trebor Scholz The Institute for Distributed Creativity (iDC) The Institute for Distributed Creativity publishes materials related to The New School’s About This Publication biennial conference series The Politics of Digital Culture, providing a space for connec- tions among the arts, design, and the social sciences.
    [Show full text]
  • A New Model of Web-Based Application to Social Networking Management Systems
    UNIVERSITY OF BEIRA INTERIOR Engineering A New Model of Web-based Application to Social Networking Management Systems Diogo João Pinto Ribeiro Dissertation Submitted in Partial Fulfillment of the Requirement for the Degree of Master of Science in Computer Science and Engineering (2nd Cycle Studies) Supervised by Prof. Dr. Joel José Puga Coelho Rodrigues Covilhã, October 2014 ii To my beloved family, especially to my parents and my grandparents. iii iv Acknowledgements This dissertation marks the end of another academic stage in my life. A dissertation for obtain- ing the degree of Master of Science represents a long and demanding path. The support of very particular persons has encouraged me to continue my work, day after day. I would like to thank all persons who directly or indirectly contributed to my work throughout the last year. I would like to start by thanking to my mother and my father, to whom I am mostly grateful, to doing everything to provide me the best and for helping me to achieve my goals in different areas, but particularly on academic life. I also would like to thank my sister Márcia, for her im- measurable friendship and support, and my uncles and grandparents, for always demonstrating their love, their support and will to live. I am also grateful to my friends for their strength over the past few months and to encourage me to continue. Foremost, I would like to express my gratitude to Patrícia, who always knew where and how to be present in the most important moments of my life. Her support, patience and help during difficult times, was crucial for me to finish this stage in my life.
    [Show full text]
  • Wordpress MU 2.8
    WordPress MU 2.8 Lesley A. Harrison Chapter No. 7 "Sticky Features for your Blog Network" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter NO.7 "Sticky Features for your Blog Network" A synopsis of the book’s content Information on where to buy this book About the Author Lesley Harrison has more than ten years of experience working in the world of IT. She has served as a web developer for various local organizations, a systems administrator for a multinational IT outsourcing company, and later a database administrator for a British utility company. Today, Lesley runs her own video gaming site, Myth-Games.com, and works as a freelance web developer. She works with clients all over the world to develop Joomla! and WordPress/WordPress MU web sites. Lesley has enjoyed seeing the Internet develop from the days of newsgroups and static HTML pages, to the vast and interactive World Wide Web of today. She worked as a reviewer on Daniel Chapman's Joomla 1.5 Customization book, which was published by Packt Publishing in August 2009. I would like to thank my husband Mark for his patience while I was writing this book instead of leveling one of my many characters. I would also like to thank Blaenk Denum for his help with the reCAPTCHA plugin, and the Packt Publishing team for their patience and guidance over the past year. For More Information: www.packtpub.com/wordpress-mu-2-8-beginners-guide/book WordPress MU 2.8 In today's digital world, it seems that everyone has a web presence—be that a profile on a social networking site such as Facebook, a blog hosted by Blogger or WordPress.com, or their own web site.
    [Show full text]
  • Sponsorship Offer RIGHT NOW, AS YOU’RE BROWSING the INTERNET, ONE out of EVERY FOUR SITES IS USING WORDPRESS
    Sponsorship offer RIGHT NOW, AS YOU’RE BROWSING THE INTERNET, ONE OUT OF EVERY FOUR SITES IS USING WORDPRESS. In 2003 Matt Mullenweg and Mike Little decided to fork b2, the blogging software created by Frenchman Michel Valdrighi, and run with it. WordPress is born! Twelve years later, this software has become the most popular web publication platform in the world, and WordPress has stayed true to its philsophy: making web publishing accessible to all. Now a powerful content management system running 25% of all websites in the world, who would have predicted such incredible growth from “simple blogging software”? Today WordPress can be found in universities, the media, big enterprise and institutions. It’s also at the foundation of startups, SaaS models, hosting services and specialized agencies. It attracts people with its robustness, state of constant evolution and the ease of use for which it’s known. More recently, WordPress has conquered the areas of social networking and e-commerce with BuddyPress and WooCommerce, currently the e-commerce solution with the most rapid growth anywhere. But did you know that WordPress is also an open source project, maintained by a community of contributors spread out over the globe? Thousands of people contribute daily to its upkeep and development, to creating plugins (over 40,000 registered), themes and writing documentation. This community is comprised of a range of actors from the WordPress ecosystem, from simple amateurs to seasoned professionals, who gather regularly around the world at events we call WordCamps. There have been over 80 in 2015. On February 5-6, 2016, Paris, the pioneer city of such events in France, invites you to join the 9th edition of its WordCamp, which will take place in an exceptional venue tucked in-between the Statue of Liberty and the Eiffel Tower.
    [Show full text]
  • The Best Wordpress Plugins for Marketing
    THE BEST WORDPRESS PLUGINS FOR MARKETING WHITE PAPER WHITE PAPER The Best WordPress Plugins For Marketing WordPress is the most popular CMS in the world, powering more WooCommerce than 27 percent of the entire internet. One of its biggest selling points is the robust plugin marketplace. With more than 46k plugins available for free in the WordPress directory alone, users can easily extend the functionality of their sites. From marketing to maintenance to optimization and editorial, there are literally plugins for adding almost any functionality to your site. With thousands of plugins to sort through, however, it can be tricky to determine which ones to use. That’s why we put together Looking to take your tangible or digital products to market online? a series of white papers to help you harness the integration WooCommerce makes it super easy to add products to a digital capabilities of WordPress and build better digital experiences. marketplace. The most well-known and by far most popular The plugins in this white paper were nominated by the WordPress ecommerce solution is WooCommerce. Not only does WordPress community. To ensure that we are promoting secure, the plugin have a 4.5 star rating at more than a million active quality plugins, each plugin is included in the official WordPress installs, it also made waves in May last year when Automattic repository and meets the following criteria: acquired WooCommerce’s parent company WooThemes. • 10,000+ downloads Powering 37 percent of all ecommerce sites, the plugin is so popular that it even warrants its own annual conference.
    [Show full text]