?

Log in

Stephanie C. Leary [entries|archive|friends|userinfo]
Stephanie C. Leary

[ website | stephanieleary.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

New Inclusive Parents plugin adds more statuses to WordPress’s Parent Page options [Sep. 23rd, 2016|11:48 am]
Stephanie C. Leary
[Tags|, , , , ]

There’s a long-running feature/bug in WordPress that prevents you from using unpublished pages as parents: that is, you can’t add child pages to anything that’s set to private, password-protected, scheduled, pending, or draft. This prevents you from doing things like creating a new scheduled section of a website for embargoed content, or submitting a whole draft section to an editor for approval.

Inclusive Parents is a lightweight plugin to remedy that. It adds private, password, future, pending, and draft pages to the Edit screens’ parent dropdown in Page Attributes as well as the Quick Edit and Bulk Edit parent dropdowns. It also adds private and password pages to the Menu screen. Unpublished pages have their (status) appended in all cases.

Screenshots

Inclusive Parents screenshot-1 Inclusive Parents screenshot-2Inclusive Parents screenshot-3

Donate or Contribute

You may contribute to the plugin code on GitHub or donate to fund its further development.

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

New WordPress plugin: Citation Importer [Aug. 19th, 2016|09:02 am]
Stephanie C. Leary
[Tags|, , , ]

The WordPress Citation Importer plugin imports individual citations, bibliography lists, or lists of DOIs into WordPress via the CrossRef Metadata API. Using a publication post type and/or a few custom fields, you could build a local database of publications for your company, university, library, etc. without having to manually enter each field.Read the rest of this entry »Collapse )

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

Discount code for next week’s Content Strategy Summit [Aug. 18th, 2016|02:19 pm]
Stephanie C. Leary
[Tags|, , , ]

Next week, I’m speaking at the online Content Strategy Summit, along with a really intimidating lineup. Want 20% off your registration? Enter LEARY as your discount code. Registration gets you live attendance (ask questions!) AND access to the recordings afterward.

See you (on screen) next week!

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

WPCampus 2016 presentation: Getting to WordPress [Aug. 2nd, 2016|03:08 pm]
Stephanie C. Leary
[Tags|, , , , , ]

Here are my slides from my WPCampus talk, Getting to WordPress (AKA How to Import Absolutely Anything):

The video should be up soon!

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

some thoughts on asexuality [Jun. 27th, 2016|01:49 pm]
Stephanie C. Leary
[Tags|, ]

Over on Tumblr, I got into a dialogue with an internet friend/fellow writer on asexuality, and how we both completely fubared our early relationships thanks to our unrecognized sexual identities. Hooray for the internets, helping people figure out our sexualities after the age of 35! Or at least, giving us names for things we sorta-kinda knew all along.



In related news, my unrevised YA novel has sprouted a sequel. In thinking hard about that plot, I found the thing that was missing from the first draft: my heroine is also asexual, and confused about it, and is... fubaring her early relationships as a result. Ahem.

Write what you know, they said. That's great, I said, but first I have to figure out what I know!

So that's my revision plan: make the sexual identity question the connecting thread of the failed relationships that are already in the book, and lay the groundwork among the secondary characters for the Big Gay Sequel.

That is not where I thought this book would go, but this is better.

How are you doing, internet friends?
LinkLeave a comment

WordPress Hidden Gem: enter_title_here filter [Jun. 21st, 2016|09:42 am]
Stephanie C. Leary
[Tags|, , , ]

When you’re working with custom post types, sometimes the post title isn’t a title. It might be a person’s name, a building number, or a course code (just to take a few examples from universities). So it’s great that WordPress has a simple filter that makes it easy to customize the “Enter title here” placeholder text to make it fit your content:

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

Upcoming events for 2016: WPCampus, Content Strategy Summit, HighEdWeb [Jun. 16th, 2016|11:03 am]
Stephanie C. Leary
[Tags|, , , , , , , , , ]

Tonight (and about once a month from now on), I’ll be at the College Station WordPress Meetup. We’re going to build a site from scratch as a demo for newbies. The second, smaller conference room will be available for advanced developers to chat. Locals, I hope to see you there!


Next month, I’ll be in Florida for WPCampus, the first WordPress conference specifically for higher education. Here’s the summary of my talk:

Getting to WordPress

Getting started with WordPress is easy — unless you got started a long time ago in some other CMS, or Dreamweaver or even (shudder) FrontPage. But you and WordPress can still have a happy relationship despite your baggage! In this session, I’ll show you how to import almost anything into WordPress. I’ll share examples from real projects for each step of the import process:

  • Setting up your ideal content model in WordPress
  • Cleaning up your import for best results
  • Importing from any other CMS, database, or HTML files
  • Converting old content to custom post types, taxonomies, and modular fields
  • Auditing and cleaning up content in WordPress
  • Processes for long-term content strategy and maintenance

In August, I’ll be part of the online Content Strategy Summit with a new talk that isn’t just about WordPress:

Content First in Action

We know that a content-first approach to design is a best practice, but knowing is only half the battle. We’re accustomed to our legacy workflows–and so are our clients. For years, we’ve trained clients to expect designs first, prototypes later, and writing last of all.

Win clients over to your new workflow by showing them what’s in it for them: not just a better user experience for their readers, but a better authoring experience for the content editors.

With a CMS that lets you modify the admin interface, you can make not only the design but the CMS itself fit the content. When coupled with a responsive design workflow, setting up the model first helps clients think more concretely about:

  • modular content
  • prioritizing chunks for mobile, search, and archived contexts
  • user roles and access
  • editorial UX

This content-first approach lets you design the CMS to fit the organization’s content model and workflow. You can:

  • dogfood throughout the prototyping and design processes
  • spot areas of confusion early
  • change the admin interface
  • add inline help
  • plan documentation to be a backup or a last resort

I’ve done a number of these virtual conferences with Environments for Humans, and they’re always outstanding.


And finally, in October I’ll be back at HighEdWeb for the first time since my son was born. I’m so excited to be returning with a new half-day workshop:

WordPress for the 99%

Tame the wild web that’s grown over decades of decentralized web services by providing a central self-service solution that’s prettier, cheaper, and (as far as the customer is concerned) maintenance-free — without hiring a small army. Texas A&M and Berkeley are maintaining WordPress networks of thousands of sites with web teams of two to five, and you can do it, too.

WordPress is popular because it’s easy for users to grasp and easy for developers to extend. Why not take advantage of that to provide branded websites for your campus constituents? Sure, there are a few groups who need a custom site and have the money to pay for it–but what about everyone else? A little structured content here, some inline help there, and you have a one-size-fits-most solution for virtually every small website on your campus. Go beyond the student blog network! WordPress is for everybody: faculty, staff… even that events coordinator who needs a website by 5 because she’s opening up registration in the morning and what do you mean, is the content written?

Using case studies from Texas A&M University and The University of California at Berkeley, I’ll demonstrate how to set up common content models, templates, and workflows for:

  • Departments
  • Research teams
  • Conferences & symposia
  • Committees

I’ll also talk about integrating the 1% into these WordPress networks without sacrificing security, branding, and accountability.

The workshop will include specific code examples and plugin recommendations from the case study projects.

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

Category (or taxonomy) drill-down pages [Jun. 14th, 2016|09:46 am]
Stephanie C. Leary
[Tags|, , , , ]

WordPress category archives are very inclusive. They list all the posts in a category, including all the child categories. This is also true for all other hierarchical taxonomies.

If you have a deep hierarchy, it might make more sense to have your users drill down until they reach a term that doesn’t have children, and then they’d see the list of posts.

Diagram of three category pages. On the first two, for categories that have children, only a list of linked child categories is shown. The third, for a category with no more children, shows the usual post loop.
Categories with children will show a list of those children. No posts are shown until we reach a category that has no children.

To do this, we can add some code to the taxonomy archive template to check whether the current term has children, and if it does, display a list of child terms instead of the Loop.

Here’s a category.php file (or an taxonomy.php file) that displays intermediate terms as links instead of listing posts.

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

WordPress Hidden Gem: Closed meta boxes filter [Jun. 7th, 2016|09:28 am]
Stephanie C. Leary
[Tags|, , , ]

Sometimes, rather than hiding a meta box via screen options altogether, I want the box to be closed until the user opens it. WordPress has a filter that lets you add box IDs to the list of things that should be closed.

The filter names are different for each post type. If you want to close a box on all post types, you’ll need to loop through them:

 

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

WordPress Hidden Gem: screen option defaults filter [Jun. 3rd, 2016|02:43 pm]
Stephanie C. Leary
[Tags|, , ]

I love the fact that a lot of the meta boxes on the WordPress Edit screens are hidden by default. Did you know that it’s really easy to specify which boxes should be hidden? This is great if you’re building sites for clients with lots of plugins that add meta boxes, but you want new users’ administrative experience to be as simplified as possible.

The names in this array match the IDs of the meta boxes you want to hide. To find the ID, just inspect your screen.

Note that this filter affects only the screen options for new users. Anyone with an existing user account already has screen options set, and won’t receive the new default settings.

Originally published at Stephanie Leary. You can comment here or there.

LinkLeave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]