- NewsmagChild theme support
- NewspaperChild Theme Support
- NewspaperIntroduction to CPT and ACF with Newspaper Theme
- NewsmagWhat’s included in Newsmag theme package
- NewspaperHow to Update the Newspaper Theme
- NewspaperWhat’s Included in the Newspaper Theme Package
- ApiThe Theme API
- NewspaperFlex Block Settings Guide
- NewspaperPrimary Category: Build a hierarchy for your website
- NewsmagCustom Post Type Support
- NewsmagInstall via WordPress
- NewsmagInstall via FTP
- NewsmagBreadcrumbs
- NewspaperBreadcrumbs
- NewspaperHow to Install Newspaper via FTP
- NewspaperHow to Install Newspaper via WordPress
If there are others with the same request, I think this code will do it (Add it to your child-theme functions.php)
/* ----------------------------------------------------------------------------
Enable date-based filtering for popular posts
*/
define('TD_POPULAR_BY_DATE_ENABLED', true);
add_filter('td_data_source_blocks_query', function($wp_query_args) {
if (isset($wp_query_args['sort'])) {
$wp_query_args['popular_by_date'] = true;
}
return $wp_query_args;
});
Now you should see a new option under the “Sort order” called “Popular by date” which you can enable or disable.
Hello,
1. I think that you have a menu, so please check what menu you have there and check if there is the element in the menu -> https://i.imgur.com/oJZoWci.png
2. Did you have a child theme? Because this block that you use now doesn’t have the option to show the excerpt. I recommend replacing the blocks 1-25 with flex blocks and Big grid blocks, with big big grid flex.
3. and 4. I think that was also made in the child theme, so to replace them and set the text on the read more button, I suggest using Flex Block to adjust the layout as you want.
5. You can disable them from here https://i.imgur.com/bVkiE34.png
6. This is the menu, so you need to assign a menu here https://i.imgur.com/B73w82P.png
Thank you!
Hello,
Are you sure that this option is disabled https://i.imgur.com/lQaNaIv.jpeg and the settings are saved?
Have you checked for a plugin conflict? Please deactivate ALL plugins, including wp bakery, except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins, including wp bakery, except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins, including wp bakery, except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Ok thanks it was the child theme
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins, including wp bakery, except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins, including wp bakery, except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hi,
An easier way to do that, assuming it is not required to display the custom content in that specific location, would be to display it in the sidebar using a text/HTML widget. And for the conditional part per category of posts use this plugin https://wordpress.org/plugins/conditional-widgets/
But if you do need to display it inside the post template, then you could modify the template in a child theme and make the modifications you want to it. For example if you want to modify post template 2 create this folder structure and copy the files for the template there https://prnt.sc/kQc9t9o0mtxp The files can be copied from the composer https://prnt.sc/tumO7y5_3jTT This will work as well.
Thank you!
Hi,
first of all: We don’t have an account connected, since we don’t want the Instagram section. The problem is not that it’s not working, but that it is there at all. 🙂
I could fix the error. This was indeed a shortcode in the footer template file. Since we don’t need it anymore, I completely removed the footer template from the child theme. The error is now gone. However, I can’t click or otherwise edit the Instagram part:

Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
When I try to update the PHP version to 8 or higher on the server, the site becomes unreachable.
After contacting the host, they reported that the issue preventing functionality is caused by a widget called by the theme.
WARNING: [pool http://www.giornalecittadinopress.it] child 66 said into stderr: “[21-Nov-2024 08:12:30 UTC] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WP_Widget::__construct(), 0 passed in /web/htdocs/www.giornalecittadinopress.it/home/wp-includes/class-wp-widget-factory.php on line 62 and at least 2 expected in /web/htdocs/www.giornalecittadinopress.it/home/wp-includes/class-wp-widget.php:163”
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hi,
Please tell me where it only appears on one page or the entire site. Did you add any code or elements from another plugin?
Please follow the steps from this topic https://forum.tagdiv.com/topic/error-at-zones-6models-1dom-the-model-does-not-match-the-content-currene/ if you have a child theme; please use the main theme.
You can try to revert an old revision on a page/template -> https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/
Thank you!
I solved it with JavaScript that just rewrites the strings on the fly. But it can not be solved otherwise, not with child theme, nor with translation (not even with po/mo). Please, tell to theme authors to add these things to theme translation.
Hello,
Have you checked for a plugin conflict? Please deactivate ALL plugins except tagDiv ones; also, if you use a child theme or cache plugin, deactivate them, clear all cache, and try again.
Thank you!
Hello Tagdiv Team,
I hope you’re doing well. I’m reaching out to share some detailed feedback on the PCForge template in your Newspaper Theme. I think you’ve created something truly unique with PCForge, and I really appreciate your initiative in developing a WordPress-compatible PC builder tool—a feature no other theme provider has dared to approach. It has immense potential, and I’m very interested in using it for a project I’m working on.
The overall design is visually striking and the builder concept is incredibly useful, but I’ve encountered some structural and functionality issues that I believe could be improved. These adjustments would make PCForge even more valuable and practical, particularly for projects involving comprehensive component databases.
Structural Setup with Taxonomies vs. Custom Post Types (CPTs)
1. Current Approach Using Taxonomies:
- Currently, in PCForge, the PC components—such as Cases, Cooling, CPUs, Graphics, Memory, Motherboards, PSUs, and Storage—are organized as terms within taxonomies, rather than as Custom Post Types (CPTs). For example, in the CPUs taxonomy, we see terms like “AMD” acting as a parent term, with specific CPUs like Ryzen 5 5600X, Ryzen 7 5800X, and Ryzen 9 5900X listed as child terms.
- Each CPU term includes custom fields (e.g., Socket, Cores) using ACF fields of the “Text” type.
PCForge CPU Details (Field Group)
OC Forge Taxonomies
This structure raises several questions:
- Brand Representation: AMD, Intel, and other brands are currently set as parent terms within component taxonomies. However, brands are not strictly categories—they represent manufacturers. Designating AMD or Intel as parent terms within CPUs, rather than as brands, can be misleading and complicate organizational clarity. Typically, users expect brands to be a separate taxonomy or field to indicate manufacturers, not as hierarchical parents in a component category.
- Limited Scalability and Flexibility: The taxonomy structure for component categories appears limiting, especially when considering the need for specifications and compatibility filters. A CPT-based structure for each product category (such as CPUs, Motherboards, GPUs, etc.) would make data more manageable, with component-specific taxonomies and custom fields unique to each CPT. This change could enable better filtering and compatibility management, as each component could then be indexed, related, and filtered in more practical ways.
PCForge Graphics Taxonomy Terms
PCForge Motherboard Taxonomy Terms
PCForge Edit Motherboard Taxonomy Terms. MSI
PCForge Edit Motherboard Taxonomy Terms. B550 Tomahawk
2. Alternative Structure Using Custom Post Types (CPTs):
- Adopting CPTs for each product category would allow for a more intuitive structure and better scalability. By creating CPTs for categories like Cases, Cooling, CPUs, Graphics, etc., each could have dedicated taxonomies and custom fields, making it possible to implement unique filters and specifications relevant to each product type.
- With this setup, brands like AMD and Intel could be a separate taxonomy or a custom field within each CPT, offering greater flexibility in managing manufacturers. This structure could also simplify compatibility management, allowing for rules and filters that would prevent users from selecting incompatible components.
Compatibility and Builder Functionality
- 3. Compatibility Issue:
- At the moment, the PC builder isn’t working correctly when it comes to enforcing component compatibility. For instance, in the builder, I first selected the CPU field and chose “AMD.” This opened another field where I selected the specific CPU model, “Ryzen 5 5600X.” I then moved to the Motherboard field, where I selected “Asus,” which opened a field to choose the specific Asus motherboard. From there, I chose “Asus ROG Strix Z590-E Gaming WiFi.” These components are clearly incompatible, as the Z590 chipset only supports Intel CPUs, but the builder currently allows this incompatible pairing, which can mislead users and compromise the builder’s usability.
- Structuring component compatibility filters is crucial for a builder feature to deliver real value. Right now, without compatibility filters, there’s a risk of user error, which diminishes the reliability of the builder.
4. Challenges with Drop-Down Menus and Scalability:
- The drop-down menus in the current builder structure are manageable with a small selection of components (e.g., a few CPUs, motherboards, GPUs). However, in a real-world scenario where a comprehensive PC builder might handle thousands of components, these menus would become unwieldy. PCForge Builder
- A CPT-based structure, combined with compatibility filters, could better support a large-scale component database, and allow for more effective navigation, filtering, and component selection.
5. Seeking Clarification on Design Choices:
I acknowledge that I may be misunderstanding certain aspects of the builder’s structure, and I could be overlooking reasons for these specific design decisions. I would appreciate it if you could clarify the thinking behind this setup, particularly around the choice to organize components as terms in taxonomies instead of using Custom Post Types. Understanding the rationale behind this approach would be really helpful, as I’m keen to make the best use of the PCForge template for my project.
Offering Assistance
I genuinely love the PCForge concept, and I’d like to offer any support that could help improve it. I run a PC hardware store, so I’d be more than happy to provide compatible component data or any other details your team might need to refine the compatibility functionality or the component structure. I’m sure Tagdiv has the expertise to tackle compatibility logic, and I would be excited to see PCForge become a go-to WordPress solution for PC building.
Market Potential and Future Opportunities
I believe PCForge has the potential to be an industry leader if optimized to handle compatibility and larger datasets. Many users across forums frequently ask how to implement a WordPress-based PC builder similar to PCPartPicker, and no one has offered a concrete solution. Instead, recommendations typically include using CPTs. I know a good number of people purchase the Newspaper theme specifically for PCForge, and with further refinement, it could become the standard solution in WordPress for this need.
Thank you for considering this feedback, and please don’t hesitate to reach out if I can assist with any data or further insights. I look forward to seeing how PCForge evolves and to potentially using it as a core part of my project.
Best regards,