@ankasammerkez i am having the same issue. The worst part is, I tried this on a free wp theme without issues. I think we paid for the theme with free headache.
@Bettina you said; “Unfortunately, you can only display the title and URL of the post you selected in the post object field, not other data from that post.”
What i want to achieve is when i write about a song. I pick an artist in relationship with this song so I don’t have to fill out the same info about the artist.
I tried PODS but when trying to display a list of latest custom posts the entire mobile template is looking messed up
Below is my code:
function display_custom_song_list() {
$pods = pods('tleg_song', array(
'limit' => 9,
'orderby' => 'post_date DESC',
));
if (!empty($pods) && $pods->total() > 0) {
ob_start(); // Start output buffering
echo '<div class="songs-container">';
while ($pods->fetch()) {
$song_title = $pods->field('song_title');
$album_cover = $pods->field('album_cover');
$album_cover_url = $album_cover ? pods_image_url($album_cover, 'thumbnail') : '';
$permalink = $pods->field('permalink');
$post_id = $pods->field('ID');
echo '<div class="song-item">';
if (!empty($album_cover_url)) {
echo '<div class="album-cover"></div>';
}
$genre = wp_get_post_terms($post_id, 'genre');
if (!empty($genre) && !is_wp_error($genre)) {
echo '<div class="genre-box">';
foreach ($genre as $term) {
echo '<span class="genre-tag">' . esc_html($term->name) . '</span>';
}
echo '</div>';
}
echo '' . esc_html($song_title) . '';
$related_artists = $pods->field('stage_name');
if (!empty($related_artists)) {
if (is_array($related_artists)) {
$artist = reset($related_artists);
$artist_id = is_array($artist) ? $artist['ID'] : $artist;
if ($artist_id) {
$artist_pod = pods('tleg_artist', $artist_id);
$stage_name = $artist_pod->field('stage_name') ?: get_the_title($artist_id);
echo '<div class="stage-name">' . esc_html($stage_name) . '</div>';
}
} elseif (is_string($related_artists)) {
echo '<div class="stage-name">' . esc_html($related_artists) . '</div>';
}
}
echo '</div>'; // End of song item
}
echo '</div>'; // End of songs container
ob_end_flush(); // Output the buffered content
} else {
echo 'No songs found.';
}
}
add_shortcode('display_songs', 'display_custom_song_list');
See screenshot:
https://i.ibb.co/yVgk5x7/image.png
It’s not css but PODS and how newspaper is built because always code clean and stylize later.
Hi and thanks for your answer and that is terrible news because that limits what I want to do with my site. So, I switcehd to PODS and this works fantastic but tagdiv’s Newspaper theme is preventing me to apply basic things such as sorting on date.
My goal is to display custom song entries on a page and have them sorted by release date, from newest to oldest. However, I’ve encountered several issues trying to get this to work properly within the theme’s constraints.
I have a custom post type for songs, and I’m using a PODS template to output the data. I want to order the songs by release date in the template itself. However, any shortcode-based sorting or manipulation with the orderby parameter doesn’t seem to work with this theme. It appears that the theme’s Td Composer framework conflicts with typical shortcode functionality, especially for things like orderby. To avoid further issues, I’ve switched to using the “Single External Shortcode” method, but I’m still unable to apply ordering directly in the PODS template itself.
Is there a way to enforce the sorting (new to old) directly within the PODS template without relying on shortcodes? I have tried both {@post_date} and {@release_date}, but without success. Any suggestions or workarounds that you can provide would be extremely helpful, especially considering the limitations posed by the TagDiv Newspaper theme.
I’ve already enabled magic tags in shortcodes by adding define(‘PODS_SHORTCODE_ALLOW_EVALUATE_TAGS’, true); to my wp-config.php, which helped with other functionality, but this sorting issue persists.
Thanks in advance
I tried to use with Custom Post Type UI and the composer.
I am trying to display custom fields (such as Artist Photo and Artist Bio) from the Artist post type when viewing a Song post. The Song post is linked to an Artist post using an ACF Post Object field.Issue:
When editing a Song post in TagDiv Composer, the custom fields from the related Artist post (e.g., Artist Photo, Artist Bio) do not display. I’ve tried multiple approaches, including:
Adding a Custom Field block in TagDiv Composer and attempting to pull the image field from the linked Artist post.
Ensuring that the Artist Photo field in the Artist post is set to return an Image URL in ACF.
Checking that the Post Object field correctly links the Song post to the Artist post.
Using both Image and Text fields in the Artist post to ensure that TagDiv can render both types of fields.
Clearing all caches and refreshing after making changes.
Steps to Reproduce:
Create a Post Object Field in the Songs post type that links to the Artist post.
In the Artist post type, create fields for Artist Photo (Image) and Artist Bio (Text).
Link a Song post to an Artist post using the Post Object field.
Open the Song post in TagDiv Composer and attempt to add a Custom Field block to display the Artist Photo and Artist Bio from the linked Artist post.
What I’ve Tried:
Inserting a Custom Field in TagDiv Composer and selecting the Artist Photo field from the related Artist post.
Verifying the return format of the fields in ACF (set to Image URL).
Using Text Blocks in TagDiv Composer to display text fields from the related Artist post, but it doesn’t work.
Clearing cache and disabling any third-party plugins that could interfere.
Expected Behavior:
I expect the Artist Photo (image) and Artist Bio (text) from the linked Artist post to display in the Song post when using TagDiv Composer.Actual Behavior:
The Custom Field block in TagDiv Composer does not display the data from the linked Artist post, even though the Post Object field is set correctly and the data is available in the Artist post.
ps:
TagDiv documentation suggests using your built-in “Custom Field” shortcode to pull ACF data into TagDiv Composer but I also don’t want to use that because you don’t support custom fields with embeds such as YouTube or spotify (it is greyed out).
No,
Thanks @Bettina, I sorted it out. Thanks again
Hi @sylentears,
I had a similar issue with my SVG logo not displaying correctly on desktop device, and I found a solution that worked for me. It looks like the problem might be due to conflicts when the same SVG code is used for both desktop and mobile viewports.
Here’s what I did to resolve the issue:
1. Create Unique IDs: Ensure that your SVG code for mobile has unique IDs for the gradient and other elements. This prevents conflicts between the desktop and mobile versions.
2. Separate SVG Codes:
– Add the SVG code with unique IDs for the desktop view in your theme editor.
– Switch to the mobile view and add a modified version of the SVG code with different unique IDs.
3. Test and Verify: After making these changes, save and preview your site on both desktop and mobile devices to ensure the logo displays correctly on all viewports.
Best
Mission accomplished but i had to do it with functions.php coding and an extra line to create a shortcode and css because custom module is not displaying images. I even tried forcing it with functions.php.

I forgot something to add, when selecting true it must show a green ok icon, undecided another icon, and false a red cross icon.
Hey @bettina, instead of doing this manually I wrote this code instead:
/* Default padding for desktop */
article p, .wp-element-caption, .wp-block-heading {
padding-left: 60px;
padding-right: 60px;
}
/* Remove padding for p elements inside blockquote */
article blockquote p {
padding-left: 0;
padding-right: 0;
}
/* Reduced padding for mobile */
@media only screen and (max-width: 767px) {
article p, .wp-element-caption, .wp-block-heading {
padding-left: 10px;
padding-right: 10px;
}
/* Remove padding for p elements inside blockquote on mobile */
article blockquote p {
padding-left: 0;
padding-right: 0;
}
}
About the Google Tag Manager issue, I failed to find the source.
Hi @bettina, no that’s not it. It looks like the text has margin on the left and right making the image inside the article pop out, see https://demo.tagdiv.com/newspaper_pro/td-post-this-new-headphone-from-sony-cancel-out-almost-every-background/
Thank you for your reply, no I have not added any Google Analytics code because I am using my own Analytics and there is something tracking my site without my consent, I need to investigate this further.
Another question: How can I setup my template so that images inside the article pops out from the text like in this beautiful example from Tagdiv:

Thanks @bettina
Same here, this solution worked.
(don’t forget to flush all cache peepz)
Hello @bettina, I don’t think you need to have admin access to tell me to exclude javascript files the newspaper theme is using. To identify me, use the active product key in my profile.
However, this is solved by replace Breeze with WP Super Cache combined with the Autooptimize plugin. In addition, my site went from D to A score.

@bettina, I have a specific request that you did not address. Instead of directing me to another person’s issue, please give me a list of JavaScripts that should not be minified.
I am using my support license to ask for this.
Hi @bettina, I only have to exclude tagdiv_theme.min.js and the js_files_for_front.min.js from CDN and minification? Is this correct?
Thanks
Solved, I added this to the exclusion under the Delay Section:
/wp-content/plugins/td-composer/legacy/Newspaper/js/(.*).js
I see someone has updated the article. You’re welcome
Hey @anamaria,
Hmm you are right.
Thanks for the info. I am going to look into it and come back on this next week.
Thanks ?
I always do that. So nothing to worry about?
The plugin developer looked into it and came with the following temp. solution:
<style>
#td-outer-wrap {
overflow: unset;
}
</style>
Awaiting your response.
? URGENT PLEASE!!
Is this related to https://arstechnica.com/security/2023/10/thousands-of-wordpress-sites-have-been-hacked-through-tagdiv-plugin-vulnerability/
https://www.techrbun.com/how-to-fix-tagdiv-newspaper-malicious-redirect-infection/
-
This reply was modified 2 years by
heathcliff.
I want to add that the plugin developer was able to fix this with the following css code with my previous theme:
<style>
#mvp-site, #mvp-site-wall {
overflow: unset;
}
@media screen and (max-width: 479px) {
#mvp-content-body-top {
overflow: unset;
}
}
</style>
@arvindk good luck.