- NewspaperFlex Block Builder and Flex Loop Builder
- NewspaperModules Builder in Newspaper Theme
- NewspapertagDiv Shop
- NewspapertagDiv Composer Tutorial
- NewspaperCreate Custom Code with the browser’s Inspector or the Live CSS Box
- NewspaperCompare theme files – Winmerge tutorial
- NewspaperHow to update the WPBakery Page Builder plugin
- NewspaperBlock settings tutorial
- NewspaperPost Formats (for TinyMCE)
- NewspaperFont Customization
- NewspaperBackground Introduction
- NewspaperFooter Builder
- NewspaperFavicon & iOS Bookmarklet
Thank you for your answer, this time was cause none of above, I suspect that cause is raletad to Neespaper theme and visual composer theme. So, It would be good if you took a look. Thank you.
Hello! Greetings
📌 Problem:
There is a huge blank/empty space appearing right after the main homepage blocks.
You can see this in the attached screenshot (marked as “EMPTY”).
This space disrupts the visual flow and makes it harder for users to view the content below.
🧩 What I’ve tried:
I checked all widgets (especially in the homepage builder area)
I reviewed page settings and layout options
No additional widgets, content, or padding seem responsible
❓ Questions:
What is likely causing this large space?
How can I remove or reduce it while keeping the current homepage structure?
If any additional information or admin access is required to help investigate, please let me know — I’d be happy to assist.
Thank you again for your great work. I sincerely appreciate your support.
Kind regards,
Claudio Souza
📌 Problem:
There is a very large blank/empty space appearing right after the main homepage blocks.
You can see this in the attached screenshot (marked as “EMPTY”).
This space disrupts the visual flow and makes it harder for users to view the content below.
🧩 What I’ve Tried:
I checked all widgets (especially in the homepage builder area)
I reviewed page settings and layout options
No additional widgets, content, or padding seem responsible
❓ Questions:
What is likely causing this large empty space?
How can I remove or reduce it while keeping the current homepage structure?
If any additional information or admin access is required to help investigate, please let me know — I’d be happy to assist.
Thank you again for your great work. I really appreciate your support.
Kind regards,
Cláudio Souza
https://soropositivo.orgBlog soropositivo. I have to say. Your theme it’s light years ahead “Soledad” I was a Soledad user and have almost anything good to talk about the experience. However, it looks like yours the comes without child the and that is very precious for me. If I am mistaken, please, show me where I may find it or, otherwise, kindly teach me how to create on.
With my best regards
Hello support team,
I recently purchased the Newspaper theme and am using the “DEFAULT PRO” template because I was very impressed with its professional designs. I thought it would allow me to easily create a beautiful blog.
However, I discovered that most of the theme’s blocks (Flex Blocks, Big Grids, etc.) cannot be lazy-loaded, maybe because they use CSS background-image to display images ? I use lscache lazy load function and already tried others plugins.
This forces every single image in these blocks to load even if they are far below the fold. The lazy load option in the theme panel doesn’t improve performance metrics; it seems to be just a visual loading effect. Is that correct?
To keep a good performance score of 95+ on PageSpeed Insights, my only workaround has been to hide all images in these blocks on all single posts. While this fixes the speed issue, it completely defeats the purpose of buying a visually rich theme like Newspaper.
I already use others speed optimization like cache, css/javascript loading optimisation,etc. the only problem I can see is these theme’s blocks images on sidebar and footer not lazy-loaded.
My question is:
Is there a built-in setting or a recommended method to solve this? Or is this something that might be addressed in a future update?
This seems like a critical feature for any modern theme focused on performance.
My website : https://www.entrecampeurs.com/
Thank you for your help and guidance.
Hello TagDiv Support,
I am using the Newspaper theme (latest version) on my WordPress site, and am experiencing critical issues with missing frontend JavaScript files and related mobile performance problems.
Description of the Problem:
On my live site, the following critical theme JS files are returning 404 errors:
/wp-content/themes/Newspaper/js/tagdiv_theme.min.js
/wp-content/themes/Newspaper/js/tdb-site.js
This results in:
Broken frontend features (menus, blocks, theme interactivity).
Console errors such as “wp is not defined” and failures for any code dependent on the wp JS object.
Failed scripts when trying to use or customize TagDiv Composer, blocks, or advanced layouts.
File/Folder Structure Verified:
My Newspaper theme is installed at: /wp-content/themes/Newspaper/
The only theme folders present are: css, images, includes, translation, woocommerce (see attached screenshot).
No top-level /js/ directory is present in the parent Newspaper theme folder.
I checked within /includes/, where there’s a separate js folder, but it contains only backend/admin scripts, not the required frontend ones.
I have unzipped the original theme package from your download. There is still no /js/ directory at the theme root with the two required JS files.
Steps Taken:
Searched and extracted all folders in the downloaded Newspaper theme package, but could not find tagdiv_theme.min.js or tdb-site.js anywhere.
Cleared all WordPress, server, and browser caches, rechecked file system and browser console—issue persists.
Verified the problem recurs with a freshly installed, untouched Newspaper theme (not a child theme or plugin conflict).
Impact:
Site is not functioning properly for end users due to missing JavaScript.
Mobile Lighthouse audits show increased load times (LCP 5.6s+), slow visual completion, and warnings about render-blocking JS/CSS, many of which are worsened by missing or broken theme scripts.
Fundamental site features and performance are degraded on mobile and desktop.
Expected Resolution:
Please provide the correct /js/ directory and the latest versions of:
tagdiv_theme.min.js
tdb-site.js
so I can properly restore these to /wp-content/themes/Newspaper/js/.
If the theme package download I received is incomplete or missing files, please advise and provide a new download link or updated theme zip.
Advise if there may be a packaging, deployment, or installation issue on your end that affects the inclusion of essential JS files.
Optional/Additionally:
Please share a recommended method to ensure all critical JS assets are retained through future theme updates and can be verified after installation.
Any additional suggestions for resolving mobile loading/Lighthouse issues when all scripts are present and loading correctly.
Thank you for your help. Screenshots of my folder structure and file audits are attached for your reference.
Best regards,
Ameet
Newspatron.com
Console error screenshot
https://drive.google.com/file/d/1WisGWNru277WMt6d0twc0EvxeIVW0XkF/view?usp=sharing
Lighthouse screenshot
https://drive.google.com/file/d/1iAFtFb6z26XJdPg4myLTj0KlIoa4qnuS/view?usp=sharing
Hello,
I have added Flex Block an my website left and right side and make them vertical.
Is there an easy way to make it vertical scrolling with the mouse.
I want to show for example 10 news, but the visual part must be 5 and when someone go with the mouse there and scroll more news must be showed (up to 10 or more).
I try to set up the limit or the articles to be 10 but the list is very long. Please see here : https://www.awesomescreenshot.com/image/56760662?key=cb225e3a67c132c71142b898946f5200
So i want to be like here : https://www.awesomescreenshot.com/video/44914022?key=46f8c96d8c907134a1d0c26b351f4ee6
Hi,
Please set the shortcode in the text zone not in the visual zone – https://imgur.com/DSSni9j
Additionally, ensure that the shortcode being used is correct and functioning properly. You can test it by setting the shortcode in a new post to see if it renders.
In case the shortcode is set on the single post template, you can also set the code in the tagDiv element “Single External Shortcode”.
Thank you!
Hi tagDiv team,
I’m facing a critical issue with the tagDiv Composer when trying to edit the homepage of my website, which uses the Newspaper theme version 12.7.1. The page was built entirely with Composer, but I can no longer open it in the visual editor.
The following error appears:
Error at zones: 6(models) : 5(dom). The model does not match the content. Current state has involved an issue. You could try an UNDO operation (CTRL+Z / CTRL+SHIFT+Z)
The page is displayed correctly on the front end — the problem occurs only when attempting to edit it in Composer.
Here’s what I’ve tried so far:
Cleared browser and site cache;
Deactivated and reactivated the Composer plugin;
Updated all plugins and the theme;
Manually checked and fixed duplicate el_ids and empty zones via the Classic Editor.
Even after cleaning up the code, the Composer still won’t load the homepage.
I’d appreciate help with the following:
What exactly causes this error in the Composer?
Is there a safe way to rebuild or re-sync the DOM model?
Is it possible to recover editing capabilities without recreating the page from scratch?
Thanks in advance for any guidance.
Affected page URL: https://ensaiodesi.com.br/
Hi,
Can you give me help me in rectifying this bad visual of Mailchimp integration into newsletter on Newspaper theme?
Both of my websites are live now: https://www.aionomist.com and https://jobs.aionomist.com, and with both I have Mailchimp integration, that aesthetically I don’t like (I never had such issue, and I’d been working on WordPress websites for almost a 10 years; usually it is simple integration, and no any special tweaks, changes etc.).
Visitors, that visit these both of my websites, should have an easy, appealing subscription option to Newsletter. Just to add their emails, and only to pop-up short text message such as “You have successfully subscribed!”, but in case of jobs.aionomist.com, they have new webpage open (that I don’t like at all), and in case of “aionomist.com” a refresh/reload of page with black text on dark blue background message of subscription.
Please see images.
https://drive.google.com/file/d/1JKQX0CMXulXDuggBBO1_xnuGKmrPu2GQ/view?usp=sharing
https://drive.google.com/file/d/1IyGAIUQ86ZImsazo-nPzz3aonUp6Qgu0/view?usp=sharing
I hope this could be easily fixed, and aesthetically made appealing to users (visitors of the website).
Please note I use a lot of Mailchimp for marketing, and it is crucial for me that Mailchimp and newsletter functionalities work perfectly.
Thanks,
Damir
Hi team,
I’d like to recreate a sidebar submenu similar to the one shown in the attached screenshot — with “Politics”, “Style”, and “Travel” listed and underlined as a visual indicator.
Could you please guide me on how to implement this in tagDiv?
Is there a widget or module you recommend, or should I use custom HTML/CSS inside a text widget?
Website: https://desinance.com/
Looking forward to your advice!
Best regards,
Hello,
In addition to using caching, Cloudflare, and Redis, I’d also recommend enabling caching for the Flex Block. This feature can make a noticeable difference by significantly reducing the number of server requests, especially on content-heavy pages.
It’s also good to keep in mind that, like any visual page builder, tagDiv Composer requires more resources while editing. This is perfectly normal. Real-time builders perform many background processes—adding, removing, and modifying elements, all of which generate multiple live requests. On websites with large databases (for example, those with a high volume of articles), using filters on blocks can slow things down a bit, as each block applies its own query to retrieve specific content.
This behavior is common across most live builders, not just tagDiv Composer. The system is working hard to provide instant feedback, which naturally increases resource usage.
What you can do:
A good next step would be to monitor resource usage and identify which pages or specific elements are using the most server resources. Often, features like AJAX filters or “most popular articles” widgets can be more demanding, since they constantly query the database for up-to-date information.
Identifying and optimizing these high-impact areas can help keep your site fast and responsive both for your visitors and during editing sessions.
Thanks again
Dear TagDiv Support,
My website is the problem: https://teknobilimadami.com/
I am experiencing a critical issue on my WordPress site that is directly related to the Newspaper Theme. When attempting to upload media files, the system either stalls significantly or fails with a 503 Service Unavailable error, specifically affecting the async-upload.php process.
Sometimes I add an image and when I open and close the page, I see that the image with the error has been loaded.
But these happen in the Newspaper theme. When I switch to the 2025 wordpress theme, images are uploaded instantly from the Media – Add Media – Media Library section without any problems.
After thorough debugging over the past 48 hours, I have tested and ruled out all other possible causes. Below is a complete breakdown of actions I took:
1. Hosting and Configuration
– PHP: 8.1
– Hosting: LiteSpeed / Shared Hosting (GuzelHosting)
– Limits Increased to:
– max_execution_time = 300
– upload_max_filesize = 128M
– post_max_size = 128M
– memory_limit = 512M
– Cloudflare set to “Development Mode”, and later fully paused
– WP Rocket and cache tools disabled during tests
2. Steps Taken & Results
– Switching to Twenty Twenty-Five theme resolves the issue instantly. Image uploads are fast and reliable.
– Activating Newspaper theme causes:
– Slow or failed uploads
– DevTools shows async-upload.php requests returning 503 errors
– Hosting panel shows CPU limit exceeded only when Newspaper is active
– Plugins tested individually (only Rank Math, SMTP, and Converter for Media were active; Converter later disabled)
3. Functions.php and Theme Code Review
– Output buffer using ob_start(“sanitize_output”) was temporarily removed.
– Theme update filters (pre_site_transient_update_themes) commented out.
– Admin-side JS injection via admin_head tested and removed.
These changes made little to no difference — the core issue seems to lie deeper in Newspaper’s admin/AJAX logic.
4. Attached Visual Evidence (8+ screenshots)
Please find attached:
1. DevTools console error (503 on async-upload.php) : https://prnt.sc/qHY-ahJWeCbr
2. CPanel CPU usage exceeded panel : https://prnt.sc/V4Wcb6RWVm8O
3. Functions.php sample (Attachments)
4. Theme switched: Twenty Twenty-Five (success) : https://prnt.sc/XsbBJDqxrBK_
5. Theme active: Newspaper (failure) : https://prnt.sc/3ORZ-qt9OwHj
6. WordPress debug.log output (Attachments)
7. Network panel XHR timing chart : https://prnt.sc/T1_rYdno5uaL
8. Cloudflare paused, issue persists : https://prnt.sc/CKQqSZ2OlLc-
I attach all other detailed screen photos to the e-mail. (20 attach picture screenshot)
Final Note & Request
I believe this issue can only be resolved from the theme side, not via hosting or plugin tweaks. I kindly request:
– Review of internal AJAX handling within the Newspaper theme
– Guidance on patching or disabling blocks that might interfere with admin upload requests
– Confirmation if this is a known issue, and whether an update will address it
I truly want this resolved. I have done my part as much as possible. Now I believe your team can take over and fix this properly.
I sent you contact@tagdiv.com e-mail in more detail. I would like to ask for your help in solving the problem.
I am working on a new project, now it is in development and debugging mode – vesti.com.ua
To display the visual part of the site, you need to enter Login: vesti, Password: vestivesti
I use the paid NewsPaper template from tagDiv.
The site is multilingual: the main language is Ukrainian, the second is Russian. We want to implement translation from Ukrainian to Russian by automatic translation using the WPML Multilingual plugin (valid license) + DeepL.
On the site for publishing Posts (news) we use the Classic Editor plugin – https://fex.net/ru/s/dv3oc2t
Next, when publishing a Post (news) in Ukrainian – https://fex.net/ru/s/cmyy6dp
We publish it and as a result we have an automatic translation of the Post and its duplication – https://fex.net/ru/s/nokpxf5.
We did not find how to fix the duplication of posts. Please help us solve this problem
Dear TagDiv Support Team, (to whom I should send login and password for my porduction site?)
I recently purchased the Newspaper – Job Hunt PRO theme for my WordPress website, which I’m building for a professional Russian-speaking business community in Morocco. The site aims to unite Russian entrepreneurs operating businesses in Morocco and will include:
A full company directory
A job board for job seekers and employers
Legal resources and blog articles
A member area for managing accounts, subscriptions, and applications
While the Job Hunt PRO theme provides the functionality I need, I find the Week PRO theme more visually attractive, especially in how it handles articles, blogs, and pages.
❗ Request #1 – Theme Appearance + Functional Merge
Is it possible to combine the aesthetics and design of “Newspaper Week PRO” with the job-related functionalities of “Job Hunt PRO”? For example:
I want to keep the Job Hunt job board structure, account management, and listings.
But I’d like the homepage, article layouts, and blog design from the Week PRO theme.
Please let me know if this is feasible and how to proceed with this combination.
🗣️ Request #2 – Russian Language Support
I’ve enabled the Russian language in the Newspaper Theme Panel → Translations, and I can see that the translation files exist, but:
The frontend still displays English or untranslated strings.
I’m not sure if the theme actually loaded the Russian language file correctly.
Can you help me confirm whether the theme is using the proper .po/.mo files?
🅰️ Request #3 – Cyrillic Fonts
Since my entire website will be in Russian, I need to display Cyrillic characters correctly and beautifully. I tried to configure fonts under Theme Panel → Fonts, but the selected fonts don’t seem to apply on the site.
Could you please guide me on how to properly load and apply Cyrillic-compatible fonts across the entire site?
🏠 Request #4 – Homepage Setup
I would like to:
Use a homepage layout similar to Week PRO (visually elegant, modular blocks)
But also display job board elements from Job Hunt PRO on that homepage (like featured jobs or recent listings)
Is there a recommended way to build such a homepage using TagDiv Composer or a hybrid template?
🧱 Request #5 – Right Sidebar Setup
Please help me configure a universal right sidebar that will appear on:
Articles and blog posts
Pages (legal info, contacts, etc.)
WooCommerce store pages (if used)
I’d like to include widgets such as:
Newsletter
Recent Posts
Custom HTML block
📝 Request #6 – Blog Layout and Styling
I published my first article: https://rusbiz.ma/morocco-gateway-russia-africa-business/
However, it doesn’t reflect the beautiful layout shown in Week PRO blog demos. I want:
Proper featured image display
Header style matching the theme
Elegant typography
How can I apply global styling and layouts from Week PRO to blog posts while keeping Job Hunt functions active?
⚠️ Request #7 – Critical Error on “My Account” Page
When I visit the Job Hunt account dashboard page: https://rusbiz.ma/my-account-job-hunt-pro/
I get a critical error. Also, when editing this page, I see a long, encoded string of data instead of content blocks, until I open TagDiv Composer.
Is this normal? Should I never edit these pages outside of Composer?
Please help me fix the critical error and understand what is editable and what’s not.
🧩 Request #8 – Add Job Applications Page
I want to allow users to submit job applications via a dedicated page. Could you assist me in:
Creating a page where users can upload CVs or write messages
Associating applications with specific job listings
This will complete the main structure:
Jobs
Companies
Job Applications
🌆 Request #9 – Add City Filter to “Jobs” and “Companies”
Currently, filters include markets, technologies, salaries, etc. I want to add a “City” dropdown filter on both:
Jobs page
Companies page
How can I add this “city” field as a taxonomy or filter in TagDiv Composer or theme settings?
Thank you so much in advance for your help. I’m really excited to launch this platform using your powerful Newspaper framework.
Looking forward to your guidance.
Best regards, Alex Bego Email: alexbego1@gmail.com Website: https://rusbiz.ma
Hi Anamaria,
It doesn’t seem to work for me. Is it working for you if you use that code?
<div data-gyg-href=”https://widget.getyourguide.com/default/city.frame” data-gyg-location-id=”200″ data-gyg-locale-code=”en-US” data-gyg-widget=”city” data-gyg-partner-id=”ICEQY2Y”></div>
Second question: Where should I paste this code below into the <head> of every page in order to visualise the widget.
-
This reply was modified 1 year by
slivertorp.
Having the same issue and it seems it creates a lot more issues once you save something. All our templates started to throw errors and we are unable to assign any templates anymore.
The input fields go missing because of a css style (position:absolute and top:0). The same style creates visual errors in front end like tag navigations go missing. Switching browser is not a solution for front end.
Can you please look into this issue?
Dear TagDiv Composer Support Team,
I would like to provide you with an updated summary of the issues I’m currently facing. I apologize for the multiple messages I’ve sent earlier and any confusion they may have caused. Unfortunately, I’m unable to delete those messages. Here’s the current status:
Mobile View Issues:
I have successfully recreated mobile templates for all categories and deactivated the Theme Mobile plugin.
The body of the website now displays correctly on mobile. However, the footer and header still have problems:
I can’t figure out how to adapt the footer for mobile view.
Regarding the header, I’m unsure if I need to recreate it specifically for mobile. If that’s the case, I’d appreciate guidance because I’ve tried and haven’t been successful.
Social Media Connections:
I’m struggling to link social media accounts, particularly Instagram. It redirects me to Facebook, and I can’t connect Instagram.
I’d like to link the following platforms: Instagram, Facebook, Twitter, TikTok, and YouTube. Could you provide instructions on how to resolve this?
Calendar Issue:
I’ve created a calendar page using shortcodes with the Events Manager plugin. It displays perfectly on desktop but does not appear on mobile. I understand this may be outside your scope, but any advice would be appreciated.
Post Appearance:
I have 108 posts already created, and I’d like to redesign their appearance to make them more visually appealing. Is there a way to bulk-apply a new design to all of them?
Content Entry While Traveling:
On January 17 and 18, I’ll be covering events from the street using an Android tablet or iPhone. I need to create and publish two or three posts during that time. Could you recommend the best workflow for adding content using mobile devices?
I truly appreciate your help, as I’m aiming to launch the website on January 15 or 16, and these issues are critical to resolve before then.
Thank you so much for your time and support.
Best regards
Hello, what page layout is this? How can I use this page as my own? https://demo.tagdiv.com/newspaper_momentum_pro/tdtax_services/branding-visual-design/
I can’t locate it in the pre-designed templates cloud library.
Thank you!
Hi, Gutenberg Editor have always worked fine with the post theme width, but there’s a little problem since last WordPress update. Now the width of the editor is not the same as the width of our post. Now it’s a full window width. That’s not a real problem, but we’re used to see the editor as we see the post in live (and also help us to control the length of paragraphs, titles and more, for a better visual experience in live).
I have tried a code you gave to some of us that changes this width to 728px (a change in funtions.php of the theme, not the global one), but it’s not working (still full width). Do you know what could be happening? It’s not an important problem, but we would like to see the editor as the live post. Any idea to solve it?
Many thanks, Raúl.
Hi,
We’re developing a WordPress site using the Newspaper theme and TagDiv with blank Cloud Templates modules, and need advice on creating reusable custom blocks. Our goal is to:
Create modular, reusable blocks that maintain consistent styling
Avoid redesigning blocks each time they’re needed
We’re looking for a way to create modular, reusable blocks that maintain consistent styling, and avoid redesigning blocks each time they’re needed. We need to build complex layouts where posts have different display formats, for example:
First post: Title only
Second and third posts: Featured image + title
Here is a visual example of what we want to achieve: https://devenirbilingue.com/wp-content/uploads/2024/12/screenshot-sandbox.png
The main issue is that flex blocks cannot be used within Cloud Library modules. While I can use Flex Block 3 when editing a regular page to achieve the desired layout, this functionality isn’t available in module editing. Creating the layout directly on a page isn’t practical, as it would require re-styling the block every time it’s needed.
We attempted to analyze existing Cloud Templates by importing them into new modules to understand their flex block implementation. However, we encountered what appears to be a bug, receiving the error: “The Cloud Library Module Template set for this block is not valid or it no longer exists. Please select another Module Template.”
What could we do to build custom and reusable blocks modules? Did we miss something? Any help will be appreciated.
Thank you.
Good evening
is there a way to hide page views (under the title) without stopping counting? I would like to keep the rankings and see the most viewed posts but I would not like to see the number under the title. If I disable it the site stops counting. Is there a solution to continue counting?
I use the standard version (Theme Panel)
Love
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,
Hi tagDiv support team,
I’m currently facing an issue with getting my ACF (Advanced Custom Fields) image field to display correctly when using a custom shortcode inside the tagDiv Composer. Specifically, I have created a shortcode to display an album cover using ACF, and it works perfectly when added directly in the post body via the WordPress editor. However, when I try to use this shortcode within tagDiv’s Composer (e.g., inside text blocks or other visual elements), the image does not appear at all.
Here are some details about my setup:
I’ve verified that the shortcode is active and functioning and have tested different return formats (ID, Array, URL) as per ACF’s documentation, but the shortcode simply doesn’t seem to execute when used within tagDiv Composer.
Is there a specific way that tagDiv Composer handles shortcodes, or any setting I might be missing that could help the shortcode work in this context? I appreciate any advice or solutions you could provide.
Thank you in advance for your help.
function display_album_cover_shortcode($atts) {
// Ensure we're getting the correct post ID
$atts = shortcode_atts(
array(
'post_id' => get_the_ID(),
),
$atts
);
$post_id = $atts['post_id'];
// Get the album cover field using ACF
$album_cover = get_field('album_cover', $post_id);
// If album cover is not provided or empty, return empty
if (empty($album_cover)) {
return '';
}
// Use ACF documentation approach to handle different return types
if (is_numeric($album_cover)) {
// If return type is ID, use wp_get_attachment_image
$output = '<div class="album-cover-container" style="max-width: 300px; margin: 0 auto;">';
$output .= wp_get_attachment_image($album_cover, 'full', false, ['style' => 'width: 100%; height: auto; border-radius: 4px;']);
$output .= '</div>';
} elseif (is_array($album_cover) && isset($album_cover['url'])) {
// If return type is array, get the URL from array
$output = '<div class="album-cover-container" style="max-width: 300px; margin: 0 auto;">';
$output .= '<img src="' . esc_url($album_cover['url']) . '" alt="' . esc_attr($album_cover['alt']) . '" style="width: 100%; height: auto; border-radius: 4px;">';
$output .= '</div>';
} elseif (is_string($album_cover)) {
// If return type is URL
$output = '<div class="album-cover-container" style="max-width: 300px; margin: 0 auto;">';
$output .= '<img src="' . esc_url($album_cover) . '" alt="Album Cover" style="width: 100%; height: auto; border-radius: 4px;">';
$output .= '</div>';
} else {
return '';
}
return $output;
}
add_shortcode('album_cover', 'display_album_cover_shortcode');
Hi
I know I need to use Column Text to embed short codes. How do I embed the blocks available in tdcomposer to posts/pages? For eg., If I want to use list of posts belong to category using FlexBlocks or Blocks, how do I embed and pass the required settings as parameters to display as we do using TD Composer visually?
Hello!
I am trying to get my website https://www.museooggi.it compliant with WCAG 2.0 A and I am using a Chrome browser extension (Accessible Web Helper Extension https://chromewebstore.google.com/detail/accessible-web-helper/gdnpkbipbholkoaggmlblpbmgemddbgb ) to evaluate errors.
Analyzing the home page https://www.museooggi.it :
I get a “critical” (in the terminology of WCAG) error affecting the “search form” as it is expected to have a label while it has not. Where can I add a label description to the “search form” so this wcag requirement is met?
Also, I get a “serious” (in the terminology of WCAG) error affecting every element of the page that is the image part next to the text (I am using Flex block 1 and Flex block 2 displaying image next to text)
and my checker says the problem here is that links must have discernible text. In addition to the mentioned visual elements from Flex block 1 and Flex block 2 also the social icons at the bottom of the page are affected by the same error (email, facebook, linkedin).
Where can I add text so that the link part of the image elements are described?
Thank you for your assistance!
Paolo
I want to return the theme I purchased from themeforest because I was using newspaper version 7 and visual composer 5.0 on my old site, now I cannot use version 12 and tagdiv composer version 12.
can you help me for this topic ?