• Resolved James Lau

    (@blitz128)


    Recently, I updated a WordPress site to 4.1.1 along with all the plugins, but now I can’t seem to see the 400+ custom posts types. The items are listed, but custom post type ui isn’t picking them up and allowing me to edit the individual pages.

    I’ve tried reinstalling an older version of custom post type ui, but that didn’t work. I tried deactivating every plugin and then reactivating them, and that still didn’t work. I’ve also tried editing the taxonomy settings, but again, no luck.

    Please have a look at the site: http://ulyssespress.com/. All interior book links are missing, yet if you go to the “catalogs” page, the books do exists, it’s all still in the database. Something is not registering the permalinks properly? Or something is not catching the database properly?

    Ultimately, what exactly is the issue here that doesn’t allow me to edit old posts? The old site structure markup still exists. Can you please take a look?

    Looking forward to hearing back from you soon. Thanks!

    https://wordpress.org/plugins/custom-post-type-ui/

Viewing 15 replies - 1 through 15 (of 19 total)
  • Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    My first suggestion is going to be flushing your permalink rules, which can by done by visiting the permalinks page and hitting save without changing anything.

    If that doesn’t fix anything, let me know and we’ll continue from there.

    If you’re not able to edit them at all, even from the WP admin then that’s a new bug to me, and I have no present explanation. Most of the issues with the 1.x upgrade has been permalink based and 404 errors.

    Thread Starter James Lau

    (@blitz128)

    Hi Michael,

    The permalinks reset didn’t work for me. Do you have any other suggestions?

    Thanks!

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    From the looks of it, if I’m seeing the links right, you don’t even have permalinks enabled, which makes that an unrelated issue.

    For example: http://ulyssespress.com/?p=4166 from the Genres page. If they’re not finding posts from that, I am not sure what’s going on, unless those post rows are no longer in the database.

    Are you willing to let me into the admin to see if I can determine anything?

    Thread Starter James Lau

    (@blitz128)

    Sure. What’s the best way to contact you?

    Thread Starter James Lau

    (@blitz128)

    Possibly an email?

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    set up an account using michael@webdevstudios.com for the email. user/pass doesn’t matter. I’ll get the notification there.

    Thread Starter James Lau

    (@blitz128)

    Thanks! I’ll send the info over to you in a bit.

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Alrighty, yours was surprisingly fun to debug. Not sure why.

    Anyways, the missing UI parts for edit/view/etc was because of a minor anomaly of your post type slug had capital letters in it, which they shouldn’t have. Because of that difference, it prevented you from interacting with them, and affected the frontend queries.

    I went through the post types you have, and made some adjustments, mostly in the lowercasing of the slugs. Based on the way the plugin is written, it actually made “duplicates” with the exact same settings, and then I deleted the “bad” ones without having to worry much about missing settings.

    Thanks to you having that phpmyadmin plugin available, I was able to execute a couple statements that updated the post_type columns for your posts that had the capitalized version. Once I was done with that, the listings for them all showed the links that you’re expecting, and the frontend queries properly.

    Hope that takes care of all the issues 😀

    Thread Starter James Lau

    (@blitz128)

    Thank you so much for taking your time to look at the WordPress template code. Things are in order now and the books show up. The only thing missing now is typing the markup and css back with the single.php file.

    I assume there is a way to activate a widget that allows you to turn on that option? Something like a parent or single page template.

    I’ll poke around, but thanks again! 😀

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Not quite following with that last part, as our plugin doesn’t do anything with widgets or the actual template files.

    Thread Starter James Lau

    (@blitz128)

    The custom post type pages are not taking in the markup or styles from the single.php file. It use to, but not anymore after the WordPress update. Similar to page attributes, I would like to find something similar for post types.

    Is there a way to add this feature, or how to change the code to use single.php?

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Unless somehow the settings are affecting the template hierarchy, which they shouldn’t be, I am not sure what’s going on. Is there perhaps more specific template files being selected instead?

    Check out the “Show Template” plugin to help confirm what’s getting used, if necessary.

    Thread Starter James Lau

    (@blitz128)

    I activated the plugin, but I don’t see the comments that are suppose to be generated in the footer.

    Thread Starter James Lau

    (@blitz128)

    Actually, I fixed it! When you changed the capitalization issue in the code, the single.php was still looking for a capitalized “Books”.

    Correct code:
    <?php if(get_post_type($thepost) == 'books'): ?>

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    as an alternative, you can create single-books.php to keep your logic/templates separated out. Other than that, good point and good catch.

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Edit, Quick Edit, Trash, View Missing from Custom Post Type’ is closed to new replies.