• Hi,

    Thank you for the awesome plugin.

    For some reason I cannot get any posts to display in the Story Budget. It does not matter which workflow stage they are in, nothing ever displays.

    I have tried changing the filters and the date range with nothing still displaying.

    I’m not getting any errors so I have no idea where to begin.

    Any ideas on what could be causing this?

    Thank you,

    http://wordpress.org/plugins/edit-flow/

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author cojennin

    (@comradefuzz)

    Hey,
    Is the date range set correctly on your budget? (ie: If you only have posts from Oct 23rd, 2013, is your budget set to show posts from Oct 23rd onward, or Oct 24th (today) onward?).

    If that’s all correct, the next thing that would be helpful is what kind of plugins and theme are you currently using?

    Thread Starter MFSAM

    (@mfsam)

    Hi cojennin,

    Thank you for your reply.

    I have moved the date around to see if it makes any difference but still not a single post shows.

    At the moment I am using a test site for the plugin which has 3 plugins enabled. Edit Flow, BuddyPress and Error Log Monitor.

    I do have a theme that creates its own custom post types? Although, the Edit Flow Calender works a treat.

    Thread Starter MFSAM

    (@mfsam)

    Hi,

    I just tested with a normal post, not a custom post type and it worked. So Edit Flow does not see my custom post types.

    Is there anything you can think I can do to try and get the plugin to recognize the custom post types? Any reason why the calender displays them but the story budget doesn’t?

    Thanks so much for your help!

    Plugin Author cojennin

    (@comradefuzz)

    Sorry about the delay.

    If you click the Edit Flow menu link in the WordPress admin and then click on Calendar, do you see an option to select more post types then just Post to appear in the calendar?

    A link to imgur with a screenshot for reference.

    You should be able to see other custom post types that you’ve created in the calendar settings and after selecting them they should appear in the calendar. If that’s not the case, reply back here and I’ll try and work out what’s going on.

    Plugin Author cojennin

    (@comradefuzz)

    Ah whoops, that’s for calendar. You’re problem is with the story budget. I’ll try and work that out, but in the meantime, see if selecting a few items in the calendar settings changes anything for the story budget.

    Plugin Author cojennin

    (@comradefuzz)

    If the above doesn’t work (and I’m not sure that it will), you should be able to do the following:
    Check out this filter (ef_story_budget_posts_query_args), which you should be able to modify to pull in different post types into the budget. It just utilizes WP_Query, so you should be able to reference the following page when modifying the arguments for that query.

    If you need any help implementing feel free to reply back here.

    Thread Starter MFSAM

    (@mfsam)

    Sorry to be a pain, I will need help implementing this.

    Thanks again for your help!

    Plugin Author cojennin

    (@comradefuzz)

    No problem!
    So let’s assume I’ve registered a custom post type in the following way:

    function i_love_reading() {
        $args = array(
          'public' => true,
          'label'  => 'Books',
          'taxonomies' => array( 'category' )
        );
        register_post_type( 'book', $args );
    }
    add_action( 'init', 'i_love_reading' );

    I’ve included in my registering of the custom post type ‘taxonomies’ (important if you’d like your custom post type to show up in the budget).

    The other snippet of code you’ll need (probably best to put it somewhere in your functions.php) is the following:

    add_filter( 'ef_story_budget_posts_query_args', 'story_budget_custom_post_type_filter' );
    
    function story_budget_custom_post_type_filter( $args ) {
    	$args['post_type'] = array(
    		'post',
    		'page',
    		'book'
    	);
    
    	return $args;
    }

    Notice in the story_budget_custom_post_type_filter function I add to the $args array the ‘post_type’, and within that I have ‘post’, ‘page’, and my custom post_type, ‘book’. After I add that snippet, the custom post type ‘book’, will show up in the story budget. Add or remove more post_types in that function to show or hide them in the story budget.

    Make sure to be careful when modifying your functions.php file!

    Thread Starter MFSAM

    (@mfsam)

    I have placed the code above in the theme’s functions.php but it makes no difference unfortunately. I checked and the theme does register ‘taxonomies’. Instead of books, I have post type ‘news’.

    There has to be something the theme is doing that your plugin doesn’t liked. It registers post type slugs with an os_ at the beginning.

    As it’s a theme issue I understand that this problem is not yours, so not to worry.

    Thanks again for your help!

    Plugin Author cojennin

    (@comradefuzz)

    Interesting, what theme are you currently using (and what are the slugs of the custom post types you’re using)? Might be able to rewrite the above to work for it.

    Thread Starter MFSAM

    (@mfsam)

    Hi,

    The theme I am using is Made, which is a premium theme from Theme Forest.

    It creates the post types with slugs that have an os_ at the beginning. So news is os_news.

    I have post types os_film, os_music, os_news, os_tech, os_video, os_tv, os_game and os_culture.

    Plugin Author cojennin

    (@comradefuzz)

    Hrm, premium themes make it a little tougher to debug.

    When you pasted the above code into your functions.php, did you change book to whatever post type you use?

    So the above block of code (the only one you need to paste in) would look more like the following:

    add_filter( 'ef_story_budget_posts_query_args', 'story_budget_custom_post_type_filter' );
    
    function story_budget_custom_post_type_filter( $args ) {
    	$args['post_type'] = array(
    		'post',
    		'page',
    		'<strong>os_news</strong>'
    	);
    
    	return $args;
    }

    Was that how you pasted it in to functions.php?

    Thread Starter MFSAM

    (@mfsam)

    Hi.

    Yeah, that is exactly what I put in the functions.php.

    Does having my post types within strong tags have any influence?

    Plugin Author cojennin

    (@comradefuzz)

    Heh, no on the strong tags. Meant to use those for clarification, guess they don’t show up correctly in code segments. I’ll try and mess around with it a bit more, but being a premium theme there’s not much I can do in terms of testing. Sorry bout that. If you figure it before I do, definitely post the solution back here. I’m curious about what the problem would be.

    Thread Starter MFSAM

    (@mfsam)

    Hi,

    I understand. I will for sure report back if I solve the problem.

    You are more than welcome to have a dig around on my test site if you like but I have no idea how I’d send you the details if you did.

    Thanks again for all your help!

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Story Budget not displaying anything’ is closed to new replies.