The shortcode: [ic_add_posts post_type=’post,videopodcasts’ showposts=”3″ orderby=”date” order=”DESC” category=”hear,uncategorized” template=”_Loop-NewsTemplate.php” ignore_sticky_posts=”no”]
As you can see, I’m trying to pull posts using “hear” and uncategorized. I’m also trying to pull in items from the “videopodcasts” post type. The posts themselves come into the page, however, the custom post type items do not. Under the “Hear” section, there should be a video podcast titled “Select Guardians of the Geekery – Episode 24-01: We’re Back! Guardians of the Geekery – Episode 24-01: We’re Back!”, dated TODAY (May 21st, 2024) at the top of that list, and it’s not there, because we don’t use categories with the videopodcasts post type.
Please advise on how to get these items to show correctly. Thanks!
]]>Guys – first of all, thanks for a plugin that does the job well – no fuss, no muss. However, www.ads-software.com is complaining as follows:
https://www.ads-software.com/plugins/posts-in-page/
“This plugin?hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.”
]]>We have a page that includes a post. This post includes two other posts in it. When viewing the page it never finishes loading. It will continue infinitely repeating the page content. Viewing the post works fine. Removing both of the sub posts resolves the problem. Having either of the sub posts causes the issue.
post template file that we are using:
<?php
/**
* Template for displaying a post in the [ic_add_posts] shortcode.
*
* @package Posts_in_Page
* @author Eric Amundson <[email protected]>
* @copyright Copyright (c) 2019, IvyCat, Inc.
* @link https://ivycat.com
* @since 1.0.0
* @license GPL-2.0-or-later
*/
?>
<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main
directory so your changes won't be overwritten when the plugin is upgraded. -->
<!-- Post Wrap Start-->
<div class="post hentry ivycat-post">
<!-- This outputs the post TITLE -->
<h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<!-- This outputs the post EXCERPT. To display full content including images and html,
replace the_excerpt(); with the_content(); below. -->
<div class="entry-summary">
<?php the_content(); ?>
</div>
<!-- This outputs the post META information -->
<div class="entry-utility">
<?php
/* translators: used between list items, there is a space after the comma. */
$categories_list = get_the_category_list( __( ', ', 'posts-in-page' ) );
if ( $categories_list ) :
?>
<span class="cat-links">
<?php
printf(
/* translators: 1: posted in label. 2: list of categories. */
'<span class="entry-utility-prep entry-utility-prep-cat-links">%1$s</span> %2$s',
esc_html__( 'Posted in', 'posts-in-page' ),
$categories_list // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
);
?>
</span>
<span class="meta-sep">|</span>
<?php endif; ?>
<?php
/* translators: used between list items, there is a space after the comma. */
$tags_list = get_the_tag_list( '', __( ', ', 'posts-in-page' ) );
if ( $tags_list ) :
?>
<span class="tag-links">
<?php
printf(
/* translators: 1: tagged label. 2: list of tags. */
'<span class="entry-utility-prep entry-utility-prep-tag-links">%1$s</span> %2$s',
esc_html__( 'Tagged', 'posts-in-page' ),
$tags_list // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
);
?>
</span>
<span class="meta-sep">|</span>
<?php endif; ?>
<span class="comments-link">
<?php
comments_popup_link(
esc_html__( 'Leave a comment', 'posts-in-page' ),
esc_html__( '1 Comment', 'posts-in-page' ),
esc_html__( '% Comments', 'posts-in-page' )
);
?>
</span>
<?php edit_post_link( esc_html__( 'Edit', 'posts-in-page' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
</div>
</div>
<!-- // Post Wrap End -->
]]>
I reported this last year as well: https://www.ads-software.com/support/topic/posts-not-showing-after-new-year-when-used-with-the-date-attribute/
Issue still persists.
Regards
Raskil
]]>Hi there,
I love this plug-in and have been using it a long while. It is not compatible with WordPress 6.1.1. Is there a chance you will be updating it? Thank you in advance.
]]>I have a website that is a simple blog website. The website has fairly good visitors, but sometimes when more than a thousand visitors visit the site at the same time, an error occurs. If more than 1000+ visitors visit the site, it shows Error Database Connection.
My website: NUBD24.COM. I talked to the people where hosting is done and tried changing the hosting but didn’t get the solution.
If any of you know the solution to this problem please let me know.
]]>Hello!
Can you tell me if this plugin is abandoned?
Thanks in advance,
Kind regards,
Thamar
The posts with my category (Musical Moments with Mike) initially show up in the page I created. I added a directory of posts to the right column; however, when an individual post with the same category is clicked, it opens in a regular blank page rather than the post page with the heading and picture.
I would like users to be able to click on a post and have it open up in the Musical Moments with Mike post page. How can I do that?
I want home page like this website’s home page, So how can I design a home page like exact HTML template, If anyone there please help, thanks in advance
]]>Just wondering if there are any plans to include the ability to exclude posts by tags. Since that can currently be done by category but not by tag. I have a website in development at the moment where this would be very useful.
Great plugin by the way, very useful!
]]>Hi,
we use the pip plugin to show pages categorized with “startseite” to show on our static start page. I use the following shortcode for that:
[ic_add_posts category=’Startseite,startseite’ ignore_sticky_posts=’no’ date=’week’ template=’posts_loop_template_full_header.php’]
This has worked for quite some time now, but it seems it fails after the new year. New posts that are created today do not show up on the page anymore. If I remove the date=’week’ attribute, they show up immediately. If I change ther creataion date back to last year, they show up as well.
Regards
Benny
]]>i used a script which replaced Next and Prev with pagination:
/*
* Add pagination with 1,2,3 numbers to the “Posts In Page” plugin.
*/
class ICPagePosts_Paginate_With_Numbers {
public function __construct( ) {
add_filter(‘posts_in_page_results’, array( &$this, ‘get_wp_query’ ));
add_filter(‘posts_in_page_paginate’, array( &$this, ‘paginate_links’ ));
}
public function get_wp_query($posts){
$this->posts = $posts;
return $posts;
}
public function paginate_links($html){
global $wp_query;
$posts = $this->posts;
$page_url = home_url( ‘/’ . $wp_query->post->post_name . ‘/’ );
$page = isset( $_GET[‘page’] ) ? $_GET[‘page’] : 1;
$total_pages = $posts->max_num_pages;
$per_page = $posts->query_vars[‘posts_per_page’];
$curr_page = ( isset( $posts->query_vars[‘paged’] ) && $posts->query_vars[‘paged’] > 0 ) ? $posts->query_vars[‘paged’] : 1;
$prev = ( $curr_page && $curr_page > 1 ) ? ‘<li class=”pag1″>Previous‘ : ”;
$next = ( $curr_page && $curr_page < $total_pages ) ? ‘<li class=”pag1″>Next‘ : ”;
$numbers = ”;
for ($i = 1; $i < $total_pages+1; $i++){
if ($i == $curr_page) {
$numbers .= ‘<li class=”pag1″>’ . $i . ‘‘;
} else {
$numbers .= ‘<li class=”pag1″>‘ . $i . ‘‘;
}
}
return ‘<ul class=”pag1″>’ . $prev . $numbers . $next . ‘‘;
}
}
new ICPagePosts_Paginate_With_Numbers();
This script stopped working at 1.3 i think. I can see why though. It makes a link in the old way you used to call the second page:
https://croatiagems.staging.wpengine.com/dubrovnik-villas/?page=2
I can see now it uses parent pages (Or maybe the client changed structure) but equally importantly it does not use the “?page=” syntax at the end anymore:
https://www.croatiagems.com/villas-apartments/villas-in-croatia/dubrovnik-villas/page/2/
Can you tell me how to change the above script to make pagination work with the latest 1.4.4 version? I have tried quite a few things and i can’t get it to work.
many thanks
]]>Hello everyone,
I am brand new to wordpress so apologies in advance if the question has a laughable solution. Anyway, I tried to look up for it and wasn’t able to find anything.
What I’m trying to understand is what this website does.
It’s an homepage with a post grid and the posts open on the homepage itself keeping the background and header+menu. Is that right?
If so, how can I do something like that?
I don’t seem to be able to create a decent post with elementor free (even if it should be the easiest and best one to use). If I make a post using wordpress editor, I’m just unable to do any serious editing to it, like background and resizing of the items.
If anyone can help, it would be very much appreciated.
All the best,
Michele
]]><?php
$posts = new Wp_Query(array(
‘post_type’ => ‘routines’,
‘post_type_cat’ => ‘class_routine’,
‘posts_per_page’ => 20,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’,
‘include’ => array(),
‘exclude’ => array(),
‘meta_key’ => ”,
‘meta_value’ => ”,
‘suppress_filters’ => true,
));
while($posts->have_posts()) :$posts->the_post(); ?>
<?php endwhile; ?>
I want to post with “routine” post_type and It has 2 categories named “Class Routine” and “Exam Routine” basically both of these 2 category has different page so I need post with category id. But I could not show it.
Someone help me with this. I also want to add downloadable upload file option too.
My website(not completed yet) is a stock-image website where registered users can upload images. These images are recieved as posts(I used WPUF for this). But now I cannot get to display the recent posts(which are images) in my homepage(set to recent posts). It generally displays the post title and meta, but not the image content. But I need my homepage to have the images from all the recent posts. Can anyone help me with any plug-ins or edits in HTML/CSS of the page/theme? It’d be very helpful if you also mention some ways to get the same homepage(posts page) to have a masonry or even an ordinary gallery layout.
If I need to edit the HTML/CSS, then please attach the code and steps for the same because I’m not very familiar with the same.
The theme I’m using is ‘Astra’.
Thanks in Advance!
I have a category shortcode for this page to show only posts with the category shoes
, which is the slug of the category.
There is one post with that category but it is not showing up. It had been fine for weeks. I don’t know if this is a WP issue or something on my end.
]]>Just started to setup Posts in Page and my site updated WP to 5.5.1. I am using the following two shortcodes in my pages which are not working in 5.5.1
[ic_add_posts category=’category-slug’]
[ic_add_posts exclude_category=’category-slug’]
Has anyone else seen this?
]]>Hey!
I realized the posts are limited to 16 on this page:
https://wewearwellness.com/
and 10 here:
https://wewearwellness.com/mental-wellness/
both have the shortcode [ic_add_posts].
how can i add ALL the posts? So it keeps scrolling down or their is page 1, 2 3… etc ?
]]>Hi,
I can work out how to get my youtube embed to show on the page, but it is showing strange window dimension for it and I can’t for the life of me work out why, I’m wondering it there might be a way to edit that in PIP?
]]>I’d like to clean my pages up by adding separators or something similar between each post, as well as limiting my posts per page to 5 or so.
Is there a way to do this with the posts in page plugin?
Thanks
]]>I have a category called “Clients” and I used this shortcode to show only posts with that specific category:
[ic_add_posts category='clients']
Right now I have 2 posts with Clients category selected, but on the page it shows only one post, the first one published.
What’s going on, why both posts are not displayed?
EDIT: When I’m logged in, I can see both posts. But when I logout, I can only see one. And the posts are publicly visible, there’s no private option selected.
]]>Hello:
Great plugin! I’m having a small issue with your plugin: I’m using a child theme of the WP Bootstrap 4 and I’m trying to use a custom template (as per your instructions) but is not working exactly as you mentioned in your documentation:
1. I created a folder “posts-in-page” in my child them and there I added my own templates, then referencing them in the shortcode as
[ic_add_posts category='XXX' orderby='date' order='DESC' showposts='5' template='my_template.php']
but didn’t work
2. the same custom template on the root of my child theme with the same shortcode and didn’t work either
3. if I copy/paste “posts_loop_template.php” to my child theme’s root directory, it does work
I actually checked on GitHub, and you are using get_stylesheet_directory to get the URI of the theme, so I checked on my code, and it dumps correctly my child theme’s URI.
Any help will be appreciated.
PS Thanks for your plugin
]]>I’m using your plugin on quite a few websites and everything works fine except for an issue with pagination on the homepage. On the site I’m testing now, I’ve made a shortcode to show excerpts of the five most recent posts, pagination with custom labels and a custom style sheet.
However, when I click the link to show older posts, the URL of the site changes to domain.com/page/2/, but the same five posts are shown. This continues no matter how many times I click the link.
To test the shortcode I made a regular page called Test and put the exact same code in there. It worked as expected on this page. So it only seems to be an issue on the page that has been set as the homepage.
]]>Hello,
Here is my posts page:
https://elifergin.co/recipes/
And I want to copy every post here with the exact style to this page:
https://elifergin.co/posts-in-page/
But as you see, images and side by side view (2 per each row) didn’t reflected.
This is the shortcode I used: [ic_add_posts template=’posts_loop_template.php’]
I uploaded posts_loop_template.php to my theme’s file: /wp-content/themes/kale
Should I have changed something in posts_loop_template.php?
I’m new to creating my website so maybe I’m doing something obviously wrong. Many thanks for your help.
]]>Twenty Twenty theme, no new plugins.
I followed the instructions to copy the loop file into the theme’s directory, but am going crazy and wasting time trying to duplicate the look of the posts on the homescreen. When I added the date it appeared under the post and in a different font, then couldn’t figure out how to add the paragraph divider between posts, etc. I’m going for a simple, clean look and this little thing makes a big difference.
If anyone can provide the code for the loop file, I’ll gladly make a donation.
]]>Hi, hope you all are doing good, I have a query, as running the listing site so the creation of tags manually would be tedious as I have a lot of categories and locations, so can we automate the creation tags with the help of category name + location, so that whenever we add new category or location the relevant tag gets created for every category with all locations vise versa.
I Know tags are keywords added by posting owners but still, that would be for 1 particular location.
Here my point is for eg. let’s say we have 5 categories and 5 locations
Category: sap training institutes | locations: bangalore
Category: sap mm training institutes | locations: mumbai
Category: sap abap training institutes | locations: chennai
Category: sap fi training institutes | locations: delhi
Category: sap pp training institutes | locations: pune
so now tags should be like (categories + locations)
sap training institutes bangalore
sap mm training institutes mumbai
sap abap training institutes chennai
sap fi training institutes delhi
sap pp training institutes pune
So please let me know how to achieve this so even in the future if we add a new category or location the tag should get created automatically with other locations or categories which doesn’t exist.
Awaiting for your reply……
]]>Hi
How to remove the title of the article and have only the content of the article
Thank
]]>Hi,
I’m using Posts In Page with a custom child theme of Twenty Twenty.
I noticed a few days ago that the characters comprising the post titles have been squished together, and the font size has shrunk (please see attached picture). The plugin was working perfectly until then.
How can this be resolved? Thank you!
]]>Hi, everybody!
I have a problem with the posts page. I can’t edit it and I can’t make a preview. It leads to the home page. After changing the post page in settings and live it to “select”, the problem is solved. But I want the post to go to this page – blog page and would be good to add some widget too. I’ve made a new page, all the same. I deactivated the plugins, changed the theme, but also without any result.
I’ll be very gratefull if somebody can tell me what to do.
Thank you!
Is there any way to filter the listed posts by the author that created them? (i.e. rather than filtering by category)
]]>