shortcode to get trending topic withing past 6 hours
-
How can i get shortcode to output the trending posts within past 6 hours?
thanks
-
Check the documentation of the
time_quantity
parameter (Settings > WordPress Popular Posts > Parameters), you’ll find a full example there that you can use to set up your shortcode.all i see popular posts BUT am asking for trending posts
maybe you should have more stuffs explaining trending postsso is popular treated as trending with time duration?
also i don’t understand what the shortcode should be
am looking for what i can paste somewhere on the webpage to display the trending posts to meWith wpp_get_mostpopular(): <?php $args = array( 'range' => 'custom', 'time_quantity' => 1, 'time_unit' => 'hour' ); wpp_get_mostpopular( $args ); ?> With the [wpp] shortcode: [wpp range='custom' time_quantity=1 time_unit='hour']
You literally have it right in front of your eyes:
[wpp range='custom' time_quantity=1 time_unit='hour']
Edit:
so is popular treated as trending with time duration?
Yep, that’s exactly it.
- This reply was modified 5 years, 10 months ago by Hector Cabrera.
wait all i need to paste is this?
[wpp range='custom' time_quantity=1 time_unit='hour']
did that and it just displays this as text
[wpp range=’custom’ time_quantity=1 time_unit=’hour’]wait all i need to paste is this?
Yep. That’s the shortcode you were asking about.
did that and it just displays this as text
[wpp range=’custom’ time_quantity=1 time_unit=’hour’]Where did you paste that exactly? Also, is the plugin currently active?
ok here is what i used and it works
<?php $args = array( 'range' => 'custom', 'time_quantity' => 1, 'time_unit' => 'hour' ); wpp_get_mostpopular( $args ); ?>
How do i control how many of the trending posts show up?
Like if there a like 15 posts under trending in admin panel but i only want to show the top 10?Easy, use the
limit
parameter:<?php $args = array( 'limit' => 10, 'range' => 'custom', 'time_quantity' => 1, 'time_unit' => 'hour' ); wpp_get_mostpopular( $args ); ?>
You’ll want to take a closer look at the documentation so you can learn everything you can do with the plugin.
If you have any further questions feel free to ask. For the time being, since the original question has been answered, I’m marking this topic as resolved.
one last question
what exactly is this and what is it used for or where does one paste this?
[wpp range='custom' time_quantity=1 time_unit='hour']
AND
how do i add style to the output…i will like to add thumbnails and also will like to remove the pageview counts that shows up in the output
Thanks!
- This reply was modified 5 years, 10 months ago by therealwebguru.
what exactly is this and what is it used for or where does one paste this?
That’s a WordPress Shortcode.
how do i add style to the output…i will like to add thumbnails and also will like to remove the pageview counts that shows up in the output
Please check the documentation (Settings > WordPress Popular Posts > Parameters). You’ll find all available parameters there, including those you need to do the things you want to do (display thumbnails, hide the views count, etc).
If you want to apply some custom CSS to your popular posts list, then maybe this can help get you started.
there you go
the link helpsthanks again
ok i tried the styling and am not getting the thumbnail still
{thumb} (returns thumbnail linked to post/page, requires thumbnail_width & thumbnail_height)
but i don’t see in doc where it shows how to use
thumbnail_width
&thumbnail_height
also how does
{thumb}
retrieve the thumbnail or how does it know how to get it from?As the documentation states (Settings > WordPress Popular Posts > Parameters), in order to display the thumbnail you need to pass the
thumbnail_width
andthumbnail_height
parameters.Here’s a basic example, extracted from the documentation itself:
<?php $args = array( 'thumbnail_width' => 30, 'thumbnail_height' => 30 ); wpp_get_mostpopular( $args ); ?>
If we include the parameters from before, then it becomes:
<?php $args = array( 'limit' => 10, 'range' => 'custom', 'time_quantity' => 1, 'time_unit' => 'hour', 'thumbnail_width' => 30, 'thumbnail_height' => 30 ); wpp_get_mostpopular( $args ); ?>
The shortcode version of that would be:
[wpp limit=1 range='custom' time_quantity=1 time_unit='hour' thumbnail_width=30 thumbnail_height=30]
also how does
{thumb}
retrieve the thumbnail or how does it know how to get it from?Please check this FAQ: How does WordPress Popular Posts pick my posts’ thumbnails?
can i use an existing thumbnail function already with dimensions?
like this
<?php the_post_thumbnail('post_thumb'); ?>
also would have been great if one can post php inside the
post_html
key
- The topic ‘shortcode to get trending topic withing past 6 hours’ is closed to new replies.