- TutorialsDefault Block Settings Guide
- TutorialsOffset Feature
Hi,
The “Sidebar Elements scrolls” can be set using those options: Smart sidebar and sticky sidebars, but if you are using the infinite loading option, the smart sidebar will work only on the first post.
If this is not the problem, please let me know!
Thank you!
Hey,
I have a blog with newspaper them on it. The infinite scroll option is enabled and the next pages are properly being loaded by the theme but when I visit the second post or the next ones, the URL remains the same as the first post.
This was not the problem a few days back but recently, I’ve been facing this issue. Can someone please suggest me how to solve this?
Hey,
I have a blog with newspaper them on it. The infinite scroll option is enabled and the next pages are properly being loaded by the theme but when I visit the second post or the next ones, the URL remains the same as the first post.
This was not the problem a few days back but recently, I’ve been facing this issue. Can someone please suggest me how to solve this?
Hello,
The url for the post is not changing when I’m scrolling down to the next page.
Infinite load seems to be working and I’m able to scroll down to the next article, but the url is still showing the previous page I landed.
Here’s the screencast video: https://www.loom.com/share/cb41b950ec464e02b3ced909414db46f
Things I’ve tried already:
1. Deactivating all other plugins
2. Cleared Cloudflare cache and switched to development mode.
3. Rolled back Newspaper to older version.
Hi,
That can be disabled. Edit the post template with the composer and disable it. For example, from a post page these are the steps
– https://prnt.sc/w2drci
– https://prnt.sc/w2drnh
Most newer demos have infinite load active for posts, but that can be disabled if it is not needed. Please try it.
Thank you!
I said in my reply to Calin above that his advice had fixed my problem. But I’ve now discovered that the same solution does not work with the mobile version of the same category 1 template.
I made certain that the box that hides the row with pagination is not ticked.
I set the post loop to limit post number to six.
If I set pagination type to “Normal numbered,” I have the same problem that I detailed in my original post on any page after page one. Pages 2 and above are hidden. On the normal full page template with the same exact settings, pagination works fine.
I set pagination type on the mobile template to infinite or load more, etc., everything works fine. But numbered pagination is hiding pages after page 1, even with the hide row on pagination unchecked.
Is there something different about the mobile version that normal numbered pagination will not work?
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Hi,
I think that you are referring to infinite loading, you’ll need to edit the single post template with tagDiv Composer and disable the infinite loading.
-> https://tagdiv.com/infinite-loading-for-single-posts/ from post -> https://i.imgur.com/yIf6fA3.jpg -> https://i.imgur.com/KeclHLS.jpg -> https://i.imgur.com/4jHIHFY.png
Also if you want you can ask the questions here or you can also make a new topic.
Let me know the results!
Thank you!
Hi,
I think that you are referring to infinite loading, you’ll need to edit the single post template with tagDiv Composer and disable the infinite loading.
-> https://tagdiv.com/infinite-loading-for-single-posts/ from post -> https://i.imgur.com/yIf6fA3.jpg -> https://i.imgur.com/KeclHLS.jpg -> https://i.imgur.com/4jHIHFY.png
Let me know the results!
Thank you!
Hi,
If you are referring to infinite loading, you’ll need to edit the single post template with tagDiv Composer and disable the infinite loading.
-> https://tagdiv.com/infinite-loading-for-single-posts/ from post -> https://i.imgur.com/yIf6fA3.jpg -> https://i.imgur.com/KeclHLS.jpg -> https://i.imgur.com/4jHIHFY.png
Let me know the results!
Thank you!
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Hi nathan.justice,
The infinite loading can be set only on single post template from tagDiv Cloud Library, these can be edited using tagDiv Composer -> https://i.imgur.com/6YWjtED.png -> https://i.imgur.com/Y5zE4gW.jpg
If this is not what you mean, please let me know!
Hope this will help you!
Thank you!
I read all these, but come on, I’m not talking about page speed, I’m not talking about big images, css files etc. The theme makes too many requests to the server, it requires too many power and if I knew it was so I would have not upgraded to version 10.
Your themeforest page said the version 10 was better, and it is not at all. I bought the theme for all those good things like ajax loads, infinite post scroll etc but now you are saying to me “Do you see how many beautiful things you can do with my theme? Great, but sorry if you want your site keep alive online disable everything! And still, << please note that using our theme, you need to have a good host with very good resources >> (this is a quote by Calin here https://forum.tagdiv.com/topic/a-few-tips-for-newspaper-x-speed-high-cpu-usage-issues/)”. I dont think this is fair
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Hi Calin, after acquiring the right permissions, the theme is now updated to 4.9.5 using method B! Most, but not all things have migrated over, save the fact that preserving the settings key didn’t actually do anything, but it’s still magnitudes better than what was before.
There still one glaring issue, which started this whole thing. tagDiv Composer still loads infinitely, even with updating all of the plugins as suggested from your link, and with your new patches.
In the developer-mode console when trying to use the composer, this error is prevalent:
“Uncaught TypeError: Cannot read property ‘toString’ of undefined
at td_wp_admin.min.js:18
at td_wp_admin.min.js:21
js_files_for_wrapper.min.js:758 Uncaught TypeError: Cannot read property ‘toString’ of undefined
at js_files_for_wrapper.min.js:758
at js_files_for_wrapper.min.js:798
post.php:4967 Uncaught ReferenceError: QTags is not defined
at post.php:4967”
After a bit of space, there is also the following:
“js_files_for_wrapper.min.js:380 Uncaught TypeError: Cannot read property ‘isIe8’ of undefined
at HTMLIFrameElement.loadIframe (js_files_for_wrapper.min.js:380)
at HTMLIFrameElement.dispatch (jquery.js:3)
at HTMLIFrameElement.r.handle (jquery.js:3)
ace.js:1 Uncaught TypeError: n is not a function
at n (ace.js:1)
at a (ace.js:1)
at r (ace.js:10)
at Object.a [as require] (ace.js:10)
at post.php:2431
at dispatch (jquery.js:3)
at r.handle (jquery.js:3)”
Here’s a picture:

We’re almost there Calin! If there is something wrong that I could fix on my end, that would help in troves. Also, I am a developer myself, so if there is something specific in the backend that needs a tweak it’s entirely possible for me to get my hands dirty.
Cheers,
-C
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Hi Calin! Boy, I showed up to the topic I almost posted about!
I was hired to make changes to the frontend and solve editing issues, but I have the exact same problem by going into developer mode and noticed the JQuery is a little deprecated, so I enabled Migrate Helper and started to work on fixes. I also found out despite any of that, the Theme itself is meant to automatically update and is trapped in v4.5 and not v4.9.5, so it’s missed a few runs.
I also deleted tagDiv and reinstalled it, it’s stuck in the same infinite load… now I am here!
How do I bring our theme to the future?
Hello !
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0 And you can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Thank you !
Take a look at this link
Hi,
How do i turn off the infinite scroll on single post page after the comments?
Hi,
Our theme alredy have this option:
“Recently I found an AMAZING plugin, which I wish you would have it build-in within your theme:
https://connekthq.com/plugins/ajax-load-more/add-ons/next-page/” we have a similar option -> https://forum.tagdiv.com/posts-with-pagination/ this option can be use if you are using the classic editor or using the classic element from Gutenberg editor.
Also if you are using a single post template from tagDiv Cloud library, you can edit it with tagDiv Composer and set the infinite loading option on it -> https://tagdiv.com/infinite-loading-for-single-posts/
Let me know if this is what you needed!
Thank you!
Dear Team,
Question & Request:
Recently I found an AMAZING plugin, which I wish you would have it build-in within your theme:
https://connekthq.com/plugins/ajax-load-more/add-ons/next-page/
Question: to implement it, their implementation guide explains that you need to place their shortcode within ‘do_shortcode’ method as explained here: https://connekthq.com/plugins/ajax-load-more/add-ons/next-page/#implementation-2
This plugin allows you to have infinite scroll within a single post with multiple page break so that the user doesn’t need to click next or select another page from the pagination, but rather the page auto-load it as you scroll. (they also added another feature that allows to not even using page break but simply their plugin would convert every H2 automatically to page break)
Where do I need to place this code within the Newspaper themes, as the files that the theme is using are not standard? if you could help that would be great.
Request(Q): when would you have this feature (or maybe you do and I just don’t know how to make it in your theme)
Thanks a lot
Hello.
There is a function of the Newspaper 9 theme (I must keep this version for now) causing severe performance problems in my website.
I would like to know what this function does and what could happen if I simply disable it.
Thank you in advance.
– – – – – – – – – – – –
File:
Newspaper/js/tagdiv_theme.js
Function:
/**
* makes a ajax block request
* @param current_block_obj
* @param td_user_action - load more or infinite loader (used by the animation)
* @returns {string}
*/
tdAjaxDoBlockRequest: function(current_block_obj, td_user_action) {
//search the cache
var currentBlockObjSignature = JSON.stringify(current_block_obj);
if ( tdLocalCache.exist(currentBlockObjSignature) ) {
//do the animation with cache hit = true
tdBlocks.tdBlockAjaxLoadingStart(current_block_obj, true, td_user_action);
tdBlocks.tdAjaxBlockProcessResponse(tdLocalCache.get(currentBlockObjSignature), td_user_action);
return 'cache_hit'; //cache HIT
}
//cache miss - we make a full request! - cache hit - false
tdBlocks.tdBlockAjaxLoadingStart(current_block_obj, false, td_user_action);
//return;
var requestData = {
action: 'td_ajax_block',
td_atts: current_block_obj.atts,
td_block_id:current_block_obj.id,
td_column_number:current_block_obj.td_column_number,
td_current_page:current_block_obj.td_current_page,
block_type:current_block_obj.block_type,
td_filter_value:current_block_obj.td_filter_value,
td_user_action:current_block_obj.td_user_action
};
console.log('tdAjaxDoBlockRequest:');
console.log(requestData);
jQuery.ajax({
type: 'POST',
url: td_ajax_url,
cache:true,
data: requestData,
success: function(data, textStatus, XMLHttpRequest) {
tdLocalCache.set(currentBlockObjSignature, data);
tdBlocks.tdAjaxBlockProcessResponse(data, td_user_action);
},
error: function(MLHttpRequest, textStatus, errorThrown) {
console.log(errorThrown);
}
});
},