• thehealthyskeptic

    (@thehealthyskeptic)


    I’m using widgets with the Tarski theme. However, I just installed the Popularity Contest plugin and would like to configure it so that the most popular posts are displayed in the sidebar. The author of the plugin suggests putting this code in the sidebar.php file:

    • <h2>Most Popular Posts</h2>
      <?php akpc_most_popular(); ?>

    But I don’t know if that will work since I’m using widgets. Is there a way to do it actually using a widget? Or another way?

Viewing 8 replies - 1 through 8 (of 8 total)
  • TrishaM

    (@trisham)

    look carefully at your sidebar.php file

    There is a line that says:
    ` <?php if (!function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>’

    And it will end with this line somewhere below:

    .<?php endif; ?>

    In between those two lines is where your widgets go. So either above or below it you can add that code you have. If you want it to be within those, you’ll have to find a popular posts widget……..

    Thread Starter thehealthyskeptic

    (@thehealthyskeptic)

    Thanks for your reply, TrishaM. Actually, this is the full contents of my sidebar.php file:

    <div id="sidebar" class="secondary">
    
    	<?php th_sidebar(); // The magical sidebar hook ?>
    
    	<?php $wp_the_query->current_post--; setup_postdata($wp_query->next_post()); // Reset post data for comments ?>
    
    </div>

    I do not see the line of code that you mention above anywhere in the file.

    I believe this is because the Tarski theme has a hook for the sidebar. In the “Tarski Options” configuration panel in Admin>Settings, there is a menu where I can choose to enable Widgets, the Tarski sidebar, or my own sidebar.php file. Perhaps this explains why the code you mention is missing?

    boober

    (@boober)

    if youre using widgets anyways, just get the php code widget.

    Moderator Samuel Wood (Otto)

    (@otto42)

    WordPress.org Admin

    Yes, much simpler:
    http://wordpress.org/extend/plugins/php-code-widget/

    Install it, activate the plugin, use a PHP widget to put the code into.

    boober

    (@boober)

    its the first plugin i add to every wordpress site i make! thanks Otto!

    Thread Starter thehealthyskeptic

    (@thehealthyskeptic)

    Thank you so much. This plugin is fantastic!

    TrishaM

    (@trisham)

    VERY cool plugin! And to think I’ve been doing things the hard way 🙂

    Works perfectly!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Add code to sidebar when using widgets?’ is closed to new replies.