Support » Plugin: Simple Custom Post Type Archives » [Plugin: Simple Custom Post Type Archives] ignores my type-(custom-post-type)t.php file completely

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Jake Goldman


    Let me know if 0.8.5 fixes this for you!

    i tried you plugin without succefull and i have some questions to do:

    1) i use wp30 and more field and/or magic field plugins to create custom post types, are this plugins compatible with yours?

    2) suppose i have movie as custom post type, when you create type-movie.php and single-movie.php, do you need to add
    Template Name: type-movie
    before get_header() ?

    3) after that how do you address the custom post type collection (archive) for the new templates?
    – or something else??

    best regard, pescadito

    Same problem here. type-projects.php is ignored, although type.php works (which is useless since I have more than one custom post type). I’m using v 0.8.5.

    Please help.

    Plugin Author Jake Goldman


    I think the confusion is coming from the naming of the template file.

    Remember – you need to use the post type *name* (the first parameter in register_post_type), not the slug in your template file. To mitigate confusion, I’ll probably add support for type-slug.php in the next update.

    pescadito01 – this plug-in is built to work with WordPress 3.0’s native “register_post_type” functionality. Plug-ins like Custom Post Type UI are a wrapper for this functionality. It is not tested with nor built for plug-ins that have their own custom post type implementation.

    Thanks for your work.. One request:


    For me this causes a warning whenever $post_type happens to be an array. I’d be grateful if arrays could be ignored 🙂, also..

    add_filter( ‘wp_title’, ‘scpta_wp_title’, 10, 3 )

    Could it be that the priority of 10 here needs to be elevated in order to allow the blog name to be appended to the title by WordPress later in the process?

    Plugin Author Jake Goldman


    Hallenberg – given the way built in post types work, I’m not sure why the post type – as passed to that function – would ever be an array. Can you explain why this would even happen? The check is easy enough, but I’d like to understand before I add any excess weight to the plugin.

    I don’t follow your question about the title, though I do think I should probably elevate the priority for a variety of reasons. Are you using a plugin or your own filter that tacks on the blog name? That’s not done by default…

    Hi Jake..

    Example post_type as array:
    query_posts( array( ‘post_type’ => array(‘post’, ‘movie’) ) );

    I lifted the line above directly from WP Codex examples here. (In this example ‘movie’ happens to be a custom post type).

    Re the title.. I am using a couple of select plugins but none should be interfering with the title in any way. It appears to me that the blog name ordinarily gets included in all titles by default..? For me, the only pages it wasn’t appearing on were the custom post type archive pages…until I elevated your priority setting.

    I believe I am using post type *name*. The name of my post type is “projects” (same as the slug), so I’m using type-projects.php.

    Also, how can I add custom archive support for the following setup?

    (I’m probably missing something, but…) For the page title, all I was getting was the custom post type’s label. For SEO, it would be better to have control of the page title. While I’m not at all sure if this is correct, I changed line 135 from:

    $title = $post_type->label;


    $title = get_bloginfo('name').' - '.$post_type->label;

    This works to at least put the site’s name first. Is there a better way to control the CPT’s page title? Thanks.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘[Plugin: Simple Custom Post Type Archives] ignores my type-(custom-post-type)t.php file completely’ is closed to new replies.