Custom Post Types extend the WordPress back-end to support additional, non-Post content.
79
votes
9answers
9k views
Tips for using WordPress as a CMS? [closed]
I want to use WordPress as a CMS for a reasonably basic site rather than a blog. I have several pages and at the moment, I don't intend to have a "news" page.
While there are ways to make this work, ...
48
votes
11answers
25k views
Adding a Taxonomy Filter to Admin List for a Custom Post Type?
I have created a Custom Post Type called 'listing' and added a Custom Taxonomy called 'businesses'. I would like to add a dropdown list of Businesses to the admin list for the Listings.
Here is what ...
23
votes
4answers
12k views
How to sort the admin area of a Wordpress custom post type by a custom field
When editing one of my custom post types I want to be able to list all entries by a custom field instead of the date they are published (which, for a custom post type probably isn't relevant). I got a ...
19
votes
3answers
1k views
Where to put my code: plugin or functions.php?
Is there an easy to understand scheme to decide what kind of code belongs to a plugin or the theme’s functions.php?
There are many cases and many debates about that topic, mostly because there are ...
18
votes
4answers
4k views
Custom post types, taxonomies, and permalinks
This is driving me nuts and I'm sure it's simple but nothing I search for comes up with a simple structure (everything is very complex).
I have a custom post type "product_listing" and a custom ...
14
votes
3answers
8k views
How to get all taxonomies of a post type?
How can i get taxonomies of a post type?
Suppose i have a post type 'event' now i need to find out the list of taxonomies that are attached to this post type.
14
votes
3answers
2k views
Adding categories to custom post type in permalink
I know people have asked this before and have gone as far as adding the custom post type, and rewrite for permalink.
The problem is I have 340 existing categories which I would like to continue ...
13
votes
7answers
16k views
Highlighting wp_nav_menu() Ancestor Class w/o Children in Nav Structure?
(Moderators note: Was originally titled "wp_nav_menu Ancestor class without children in navigation structure")
I have a wp_nav_menu in my header which had three pages in it. When I am on one of those ...
12
votes
5answers
25k views
If is custom post type
I am looking for a way to test if a post is a custom post type. For example, in say the sidebar I can put code like this:
if( is_single()) {
//code here
}
I want code were I could do ...
12
votes
5answers
4k views
Is there a way to get N number of WYSIWYG editors in a custom post type?
Is there way to have multiple WYSIWYG editors for a custom post type? For example, if I had a 2 column layout I wanted to have one editor for one column and another editor for the other.
12
votes
2answers
4k views
Creating an Image-Centric Custom Post Type?
Does anyone have any tips for creating an image-centric custom post type?
To elaborate, my blog has rotating header images, shown below:
The two images in the top left are randomized, and exist as ...
12
votes
5answers
4k views
Loading External Scripts in Admin but ONLY for a Specific Post Type?
So I continue to run into this issue and I just looking for the best and simplest solution to solve this problem.
I have come to make use of custom post types in many different projects and have ...
12
votes
2answers
5k views
Mixing custom post type and taxonomy rewrite structures?
Basically I want to achieve a glossary using custom post types and have some issues setting up rewrites the way I want them to be. I want it like that:
The main glossary URL:
...
11
votes
3answers
4k views
Implementing a CrunchBase.com Clone using WordPress?
I wish to create something like CrunchBase.com
with WordPress.org (So to have one website that is a "database", and another one, which is a blog, that connects to it).
Is it possible? and how?
...
11
votes
4answers
3k views
single-{$post_type}-{slug}.php for custom post types
My favorite part of the Wordpress template hierarchy is the ability to quickly create template files for pages by slug, without having to edit the page in Wordpress to select a template.
We can ...
11
votes
3answers
4k views
what is the correct way to compare dates in a WP query_posts meta_query
I have a query_posts call in a WP template. Through the use of the More Fields Plugin I can give the site admin the ability to create an event (custom post type) and then enter a date which is ...
10
votes
7answers
5k views
Remove taxonomy slug from a custom hierarchical taxonomy permalink
I created a 'forum' taxonomy, using these rules:
register_taxonomy(
'forum',
array('topic'),
array(
'public' => true,
'name' => _a('Forums'),
'singular_name' => ...
10
votes
6answers
4k views
How do I save metadata for a specific custom post type only?
I'm trying to set up a custom post type following this tutorial. However, I'm a bit confused as how/where to implement update_post_meta(). The tutorial suggests this pattern:
add_action('save_post', ...
10
votes
3answers
8k views
Pagination not working with custom loop
I've got a custom loop that I'm using to display some Real Estate listings that will be available within 60 days. I'm calling it with the following function:
<?php
$sixtydays = date('Y/m/d', ...
10
votes
3answers
2k views
What Is The Use Of map_meta_cap Filter?
What is the use of map_meta_cap filter? This filter is not documented anywhere. I have an unclear idea of what it could be:
Used to map the permissions of the user to operations on posts.
What ...
10
votes
2answers
4k views
How to create a permalink structure with custom taxonomies and custom post types like base-name/parent-tax/child-tax/custom-post-type-name
I've been combing this site and google for the answer and I've come up completely empty. Basically I want to do exactly what this post asks, but I need a hierarchical taxonomy. The answer given in ...
10
votes
1answer
5k views
Customize Edit Post screen for Custom Post Types?
What's the best way to completely customize the Edit Post admin screen for a specific custom post type?
I have customized it to an extent already on creation of the custom post type - adding ...
10
votes
4answers
13k views
Advanced search form with filters for custom taxonomies and custom fields
I'd like to build an advanced search form for a specific custom post type, having filters for that custom type's custom fields and custom taxonomies AND for another custom type's properties (fields ...
10
votes
2answers
6k views
How do you use orderby with meta_query in Wordpress 3.1?
Is it possible to order my list of custom posts, after filtering it with meta_query, by the meta data of my choice?
For example, I have a custom post type called webinars. I am trying to list all ...
10
votes
3answers
5k views
Adding 'menu order' column to custom post type admin screen
I want to use the menu order attribute to control ordering for a custom post type that's going to be used for a specific purpose.
It's easy enough to add this to the CPT via supports => ...
10
votes
5answers
1k views
Custom pagination for custom post types (by names)
I have two custom post types that deal with people's names. Right now, in browsing views, it just lists them all alphabetically and the pagination breaks them down by numbers, which isn't terribly ...
10
votes
1answer
219 views
WordPress dashboard, viewing CPT results in 504
I created a custom post type with a custom taxonomy. I have about 1500 posts all of which are assigned to some sort of taxonomy term...some being assigned to 200+ terms.
I noticed that from the ...
9
votes
7answers
6k views
Adding custom post type archives to a WordPress menu
Is there a way (besides adding a Custom Link) to add a custom post type archive to a menu in WordPress? If it's added using a custom link (e.g. /cpt-archive-slug/), WordPress does not apply classes ...
9
votes
4answers
6k views
Include custom taxonomy term in search
I have two custom taxonomies applied to two custom post types. the terms list on the sidebar just fine and will list all posts associated with it. However, if you search one of the terms in specific, ...
9
votes
4answers
3k views
Adding an Archive of Posts to the Navigation Menu in WordPress 3.0
Hay all, I'm playing around with WordPress 3.0 and two (2) of the new features, Custom Post Types and the Menu Editor.
I've started off by creating a new post type called "products", as you've ...
9
votes
2answers
4k views
Get custom post_type's archive URL
It seems like stupid question. But, I can't figure it out :(.
I need to display button at home that goes to custom post_type's archive URL (archive-{post_type}.php). How do I do that?
9
votes
3answers
4k views
Saving Taxonomy Terms
I have an interesting problem which I hope someone can quickly answer.
I have created my own metabox which, based on "MY METABOX CODE" (list below) is correctly displaying a dropdown list of all my ...
9
votes
3answers
607 views
Display all posts starting with given letter?
I'm trying to build Wordpress based dictionary, basically it will have 26 pages (one for each letter):
A B C ... X Y Z
And every page will display all posts starting with given letter, so after ...
9
votes
2answers
2k views
Help Creating a Slideshow Custom Post Type with Custom Meta Boxes?
I need to create a custom post meta box(es) for my custom post type "Slideshow" (this post type is already created). Each metabox will hold the content in each slide slide and save it to ...
8
votes
3answers
4k views
Renaming Custom Post Types and Taxonomies
I started developing a site with over a dozen custom post types. I'd like to rename a few of them, not just the display value, but the actual custom post type name. I'm worried however that by just ...
8
votes
3answers
2k views
Custom Post Type Data in Sidebar widgets?
(note: this question was originally about Custom Fields, but @MikeSchinkel had a better solution involving Custom Post Types)
On my site I have several pages which I want to show the same data in the ...
8
votes
5answers
650 views
Getting hierarchical custom post type permalinks to work just like pages
I've dug through every question here on custom post type permalinks, but most seem to be either problems with custom taxonomy rewrites, or the obvious missing of flush_rewrite_rules(). But in my case, ...
8
votes
2answers
181 views
Set post date before 1970
I have a custom post type called books. The books publication date is from between 1700 and 1900.
I want to set the post date to these dates(so i can query the results sorted by year) but i can't ...
8
votes
3answers
2k views
add_image_size() for specific Post Types
set_post_thumbnail_size( 80, 80, true ); // true for all post types
Suppose I have two post types in play on my blog: Post, Video and Product. I may want a 80x80 image size for my posts, but 100x100 ...
8
votes
4answers
1k views
Remove custom post type slug from URL
Haven't found a useful answer for this. I am aware of the conflict issues and all the problems this may cause, I'm curious if it's POSSIBLE not SUGGESTED. This will require WP rewrites, I know this ...
8
votes
2answers
318 views
Is it possible to have more “levels” of draft/published statuses?
Is there any way to have more post statuses other than just draft or published?
For example, if you write a lot of posts, you may wish to type up all the content, and set the status of these posts as ...
8
votes
3answers
3k views
WordPress Rewrite Rules for Custom Post Type and Taxonomy
I have found this place to be a good source of information in the past through a lot of Googling for the problems I have run into. My question pertains to the verbose rewrite rules WordPress uses.
I ...
8
votes
2answers
261 views
How to get a variable number of posts per post type on the main loop?
I'm looking for a way to balance the content at the homepage of my blog:
the blog has a few post types like Poscasts, Videos and Blog and I'd like to have let's say 10 Posts on the homepage, but I'd ...
7
votes
4answers
3k views
Showing User's Post Counts by Custom Post Type in the Admin's User List?
I'm trying to figure out how to hook into the /wp-admin/users.php manage page to
create custom columns for showing the number of posts users have for the custom post types on WPHonors.com.
I created ...
7
votes
5answers
2k views
Change the text on the Publish button
Is there a way to change the text of the publish button on a custom post type to say some different? For example, Save instead of Publish. And also remove the draft button?
7
votes
1answer
1k views
Should I use custom post types or a custom database tables for plugin development?
I'm fairly new to writing wordpress plugins, but I've jumped in the deep end already and I want to make sure I'm doing it "right" on my upcoming big project.
I'm going to be heavily extending ...
7
votes
2answers
1k views
Handling front-end file uploads, considering safety and ease of use
I'm looking to adapt an existing forum-like plugin which has no facility for attaching media.
The plugin works as a Custom Post Type, so it would be as "simple" as attaching an image to a post.
I am ...
7
votes
2answers
2k views
Custom Post Type Slug / Page Slug Conflict - Prevent use of reserved slug on page save?
I have a custom post type of portfolio (slug portfolio) in my theme and all is working well except one thing. When people create a page with a slug of portfolio, eg: example.com/portfolio, the theme ...
7
votes
1answer
347 views
Remove the “View” Link in Post Admin
I have a custom post type that I'm just using just to keep data in but I sometimes share it with others, and I don't want any confusion when the "view" link appears in the admin column.
Is there a ...
7
votes
1answer
2k views
custom taxonomy and pages rewrite slug conflict gives 404
I'm using the Custom Post Type UI plugin to create my custom taxonomies. I have a portfolio that is made up of projects (custom post type) with 2 custom taxonomies of technologies and clients. The ...
