Jump to content

Recommended Posts

PHP Warriors, Please help :)

I am trying to write a function in the genesis framwork that would allow me to add before_content_sidebar_wrap only on page_blog.php for my slider but can't seem to get it to work! I notice that the wrap and hook are added successefully but they display in every page instead of the blog only. Any help would be greatly appreciated. Here is my function
 

add_action('genesis_before_content_sidebar_wrap', 'child_before_content_sidebar_wrap');

    if ( ! ( is_page_template( ‚page_blog.php‚ ) ) )
return;


and here is my website I am displaying the slider on. It should be only on the blog page; mainlinerealtors.com/blog/

Thanks a lot,

Link to comment
https://forums.phpfreaks.com/topic/288365-php-function/
Share on other sites

Try adding the if statement around the add_action function.

I have never used the genesis framework so this is just a pure stab in the dark.

 

By the way, the syntax looks weird in your if statement!?

if(is_page_template( ,page_blog.php, ) {
  add_action('genesis_before_content_sidebar_wrap', 'child_before_content_sidebar_wrap');
}
Link to comment
https://forums.phpfreaks.com/topic/288365-php-function/#findComment-1478862
Share on other sites

 

Try adding the if statement around the add_action function.

I have never used the genesis framework so this is just a pure stab in the dark.

 

By the way, the syntax looks weird in your if statement!?

if(is_page_template( ,page_blog.php, ) {
  add_action('genesis_before_content_sidebar_wrap', 'child_before_content_sidebar_wrap');
}
Clarkey,

Thanks for your reply; I just tried to add add the if statement before the functions but didn't work; it just went blank :)

Link to comment
https://forums.phpfreaks.com/topic/288365-php-function/#findComment-1478864
Share on other sites

  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.