<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									wpForo Blog Cross Posting - gVectors Team - Forum				            </title>
            <link>https://gvectors.com/forum/wpforo-blog-cross-posting/</link>
            <description>WordPress Plugins Support Forum</description>
            <language>en-US</language>
            <lastBuildDate>Mon, 13 Apr 2026 08:04:35 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Blog Cross Posting Button box</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/blog-cross-posting-button-box/</link>
                        <pubDate>Wed, 11 Mar 2026 09:00:01 +0000</pubDate>
                        <description><![CDATA[Hi,
Would anyone be able to advise some way to change the background of the button box as I&#039;ve no idea. See attachment. 
Many Thanks.]]></description>
                        <content:encoded><![CDATA[<p>Hi,</p>
<p>Would anyone be able to advise some way to change the background of the button box as I've no idea. See attachment. </p>
<p>Many Thanks.</p>
7851]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>radiostv</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/blog-cross-posting-button-box/</guid>
                    </item>
				                    <item>
                        <title>Comments only show on forum, but not blog post</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/comments-only-show-on-forum-but-not-blog-post/</link>
                        <pubDate>Tue, 24 Feb 2026 01:23:36 +0000</pubDate>
                        <description><![CDATA[I&#039;m not sure what happened, but all of a sudden, comments are only appearing on the forum and not on the blog posts. Could you please help me look into this?
Here is one of the example:]]></description>
                        <content:encoded><![CDATA[<p>I'm not sure what happened, but all of a sudden, comments are only appearing on the forum and not on the blog posts. Could you please help me look into this?</p>
<p>Here is one of the example: https://tripwinego.com/cn/rakuten-com-signup-bonus/</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>rjwhuang</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/comments-only-show-on-forum-but-not-blog-post/</guid>
                    </item>
				                    <item>
                        <title>Bug in wpForo Cross Posting — new topic created instead of linking to existing topic</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/bug-in-wpforo-cross-posting-new-topic-created-instead-of-linking-to-existing-topic/</link>
                        <pubDate>Sat, 01 Nov 2025 10:12:20 +0000</pubDate>
                        <description><![CDATA[Hello,
We’ve identified a bug in wpForo Cross Posting that causes a new topic to be created instead of linking a post to an existing topic when a topicid is manually entered in the post edi...]]></description>
                        <content:encoded><![CDATA[<p data-start="3192" data-end="3198">Hello,</p>
<p data-start="3200" data-end="3400">We’ve identified a bug in<span> </span><strong data-start="3226" data-end="3250">wpForo Cross Posting</strong><span> </span>that causes a<span> </span><strong data-start="3265" data-end="3278">new topic</strong><span> </span>to be created instead of<span> </span><strong data-start="3304" data-end="3315">linking</strong><span> </span>a post to an existing topic when a<span> </span><em data-start="3351" data-end="3360">topicid</em><span> </span>is manually entered in the post editor.</p>
<h3 data-start="3402" data-end="3413">Symptom</h3>
<ul data-start="3414" data-end="3610">
<li data-start="3414" data-end="3517">
<p data-start="3416" data-end="3517"><strong data-start="3416" data-end="3428">Expected</strong>: when an existing<span> </span><em data-start="3447" data-end="3456">topicid</em><span> </span>(e.g., 7955) is entered, the post should link to that topic.</p>
</li>
<li data-start="3518" data-end="3610">
<p data-start="3520" data-end="3610"><strong data-start="3520" data-end="3530">Actual</strong>: a<span> </span><strong data-start="3534" data-end="3547">new topic</strong><span> </span>is created (e.g., 8133), and the post links to this new topic.</p>
</li>
</ul>
<h3 data-start="3612" data-end="3669">Root cause 1 — Meta key mismatch (missing underscore)</h3>
<p data-start="3670" data-end="3963">The code<span> </span><strong data-start="3679" data-end="3688">reads</strong><span> </span>the meta with an underscore before the prefix (<code data-start="3736" data-end="3772">'_' . $prefix . META_POST_TOPIC_ID</code>) but<span> </span><strong data-start="3778" data-end="3788">writes</strong><span> </span>it without the underscore (<code data-start="3816" data-end="3846">$prefix . META_POST_TOPIC_ID</code>).<br data-start="3848" data-end="3851" />As a result, the stored<span> </span><em data-start="3875" data-end="3884">topicid</em><span> </span>is never read back, the mapping appears “missing,” and a new topic is created.</p>
<p data-start="3965" data-end="3992"><strong data-start="3965" data-end="3992">Minimal fix (examples):</strong></p>
<div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary">
<div class="sticky top-9">
<div class="absolute end-0 bottom-0 flex h-9 items-center pe-2">
<div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs"> </div>
</div>
</div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-php"><span><span class="hljs-comment">// BEFORE (write without underscore) <img class="emoji" role="img" src="https://s.w.org/images/core/emoji/16.0.1/svg/274c.svg" alt="&#x274c;" /></span><br /><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>, <span class="hljs-variable">$prefix</span> . wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_TOPIC_ID</span>, <span class="hljs-variable">$topicID</span>);</span></code>
<p>&nbsp;</p>
<p><code class="whitespace-pre! language-php"><span class="hljs-comment">// AFTER (consistent with reads)<span> </span><img class="emoji" role="img" src="https://s.w.org/images/core/emoji/16.0.1/svg/2705.svg" alt="&#x2705;" /></span><br /><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>,<span> </span><span class="hljs-string">'_'</span><span> </span>.<span> </span><span class="hljs-variable">$prefix</span><span> </span>. wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_TOPIC_ID</span>,<span> </span><span class="hljs-variable">$topicID</span>);<br /></code></p>
</div>
</div>
<p data-start="4273" data-end="4328">Apply similarly to the other related keys (forum/post):</p>
<div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary">
<div class="sticky top-9">
<div class="absolute end-0 bottom-0 flex h-9 items-center pe-2">
<div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs"> </div>
</div>
</div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-php"><span><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>, <span class="hljs-string">'_'</span> . <span class="hljs-variable">$prefix</span> . wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_FORUM_ID</span>, <span class="hljs-variable">$forumID</span>);<br /><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>, <span class="hljs-string">'_'</span> . <span class="hljs-variable">$prefix</span> . wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_POST_ID</span>, <span class="hljs-variable">$firstPostID</span>);<br /></span></code></div>
</div>
<h3 data-start="4544" data-end="4614">Root cause 2 — User-entered<span> </span><em data-start="4576" data-end="4585">topicid</em><span> </span>is overwritten by empty meta</h3>
<p data-start="4615" data-end="4791">In the save routine, the<span> </span><em data-start="4640" data-end="4649">topicid</em><span> </span>from the form is read, but then it’s<span> </span><strong data-start="4687" data-end="4702">overwritten</strong><span> </span>by the meta value (which is empty on the first link), forcing the “create topic” branch.</p>
<p data-start="4793" data-end="4840"><strong data-start="4793" data-end="4840">Logical fix (honor the user-entered value):</strong></p>
<div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary">
<div class="sticky top-9">
<div class="absolute end-0 bottom-0 flex h-9 items-center pe-2">
<div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs"> </div>
</div>
</div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-php"><span><span class="hljs-comment">// After retrieving $topicID from $args:</span><br /><span class="hljs-keyword">if</span> (!<span class="hljs-keyword">empty</span>(<span class="hljs-variable">$topicID</span>)) {<br /><span class="hljs-variable">$topic</span> = <span class="hljs-title function_ invoke__">WPF</span>()-&gt;topic-&gt;<span class="hljs-title function_ invoke__">get_topic</span>((<span class="hljs-keyword">int</span>)<span class="hljs-variable">$topicID</span>);<br /><span class="hljs-keyword">if</span> (<span class="hljs-variable">$topic</span>) {<br /><span class="hljs-comment">// Persist immediately to the correct meta key (with underscore)</span><br /><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>, <span class="hljs-string">'_'</span> . <span class="hljs-variable">$prefix</span> . wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_TOPIC_ID</span>, (<span class="hljs-keyword">int</span>)<span class="hljs-variable">$topicID</span>);<br /><span class="hljs-title function_ invoke__">update_post_meta</span>(<span class="hljs-variable">$postID</span>, <span class="hljs-string">'_'</span> . <span class="hljs-variable">$prefix</span> . wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_FORUM_ID</span>, (<span class="hljs-keyword">int</span>)<span class="hljs-variable">$topic</span>);<br />}<br />}</span></code>
<p>&nbsp;</p>
<p><code class="whitespace-pre! language-php"><span class="hljs-comment">// Then read from meta (now set)</span><br /><span class="hljs-variable">$topicID</span><span> </span>=<span> </span><span class="hljs-title function_ invoke__">get_post_meta</span>(<span class="hljs-variable">$postID</span>,<span> </span><span class="hljs-string">'_'</span><span> </span>.<span> </span><span class="hljs-variable">$prefix</span><span> </span>. wp<span class="hljs-title class_">ForoCrossPostingOptions</span>::<span class="hljs-variable constant_">META_POST_TOPIC_ID</span>,<span> </span><span class="hljs-literal">true</span>);<br /><span class="hljs-variable">$topic</span><span> </span>=<span> </span><span class="hljs-title function_ invoke__">WPF</span>()-&gt;topic-&gt;<span class="hljs-title function_ invoke__">get_topic</span>(<span class="hljs-variable">$topicID</span>);<br /></code></p>
</div>
</div>
<h3 data-start="5489" data-end="5500">Outcome</h3>
<ul data-start="5501" data-end="5657">
<li data-start="5501" data-end="5581">
<p data-start="5503" data-end="5581">Read/write use the<span> </span><strong data-start="5522" data-end="5539">same meta key</strong>, so the existing<span> </span><em data-start="5557" data-end="5566">topicid</em><span> </span>is recognized.</p>
</li>
<li data-start="5582" data-end="5657">
<p data-start="5584" data-end="5657">The user-entered<span> </span><em data-start="5601" data-end="5610">topicid</em><span> </span>is<span> </span><strong data-start="5614" data-end="5627">respected</strong>, preventing duplicate topics.</p>
</li>
</ul>
<p data-start="5659" data-end="5723">I can provide a precise patch/diff against your file if helpful.</p>
<p data-start="5725" data-end="5748">Many thanks in advance!</p>
<p data-start="5750" data-end="5789" data-is-last-node="" data-is-only-node="">Best regards,</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>Tennis2table</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/bug-in-wpforo-cross-posting-new-topic-created-instead-of-linking-to-existing-topic/</guid>
                    </item>
				                    <item>
                        <title>crossposting link after footer</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/crossposting-link-after-footer/</link>
                        <pubDate>Sat, 13 Sep 2025 17:18:24 +0000</pubDate>
                        <description><![CDATA[The crossposting link to the forum shows after footer, this is no good for me. The footer should be the end you see in the screenshot what I mean how do I get this link to the end of my Blog...]]></description>
                        <content:encoded><![CDATA[<p>The crossposting link to the forum shows after footer, this is no good for me. The footer should be the end you see in the screenshot what I mean how do I get this link to the end of my Blog Article?</p>
7728
<p>I would prefer not to do that manuel which of course is possible, but I paid 30 euros for this addon, just not to do it manuel for every post. <br />thx</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>Martin Okon</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/crossposting-link-after-footer/</guid>
                    </item>
				                    <item>
                        <title>Can&#039;t get posts to sync manually or automatically</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/cant-get-posts-to-sync-manually-or-automatically/</link>
                        <pubDate>Wed, 29 Jan 2025 02:39:46 +0000</pubDate>
                        <description><![CDATA[* In case this has something to do with the below issue...I recently had an issue with this particular forum disappearing when I was adding another forum and didn&#039;t realize it defaulted it a...]]></description>
                        <content:encoded><![CDATA[<p>* In case this has something to do with the below issue...<br />I recently had an issue with this particular forum disappearing when I was adding another forum and didn't realize it defaulted it as the parent forum and after I saved it without noticing, it deleted my entire forum &amp; subforums. It took you all a bit to get back so I went and re-created all of the forums &amp; subforums because I would have lost too much work using my previous backup...</p>
<p>Something odd is going on. Cross posting worked fine before but now, when I create or update a post, the Blog to Forum Cross Posting dropdown menu is there along with the listed forum I want to cross post to, but it won't cross post it when I save it. I have tried doing it manually &amp; automatically with new and existing posts and even syncing old posts with the proper category chosen. </p>
<p>Worth noting, when I try to turn cross-posting off on the post itself and save it, cross-posting is still turned on when I close the page and come back to edit the post. I have cleared all caches in wpForo, the forums, wpDiscuz, Wordpress, and refreshed my permalinks. I've tried deactivating/activating all of them  turning on &amp; off Wordpress shortcode option.</p>
<p> </p>
<p>Any ideas???</p>
<p> </p>
<p>- Trey</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>Treybiker</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/cant-get-posts-to-sync-manually-or-automatically/</guid>
                    </item>
				                    <item>
                        <title>Recent bug: Cross-posting blog posts to the forum shows members as the role &#039;Guest&#039;</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/recent-bug-cross-posting-blog-posts-to-the-forum-shows-members-as-the-role-guest/</link>
                        <pubDate>Tue, 31 Dec 2024 19:50:15 +0000</pubDate>
                        <description><![CDATA[Up until a recent update (applied around November 4th to our site) this was working fine.
Previously when a user would post a blog post, the forum post would correctly be created with their...]]></description>
                        <content:encoded><![CDATA[<p>Up until a recent update (applied around November 4th to our site) this was working fine.</p>
<p>Previously when a user would post a blog post, the forum post would correctly be created with their correct role.</p>
<p>Now all forum posts created from blog posts show the author's role as 'Guest', and the user name no longer links to their profile.</p>
<p> </p>
<p>Can you help fix this?</p>
<p> </p>
<p>Thanks</p>
7515]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>vanessa</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/recent-bug-cross-posting-blog-posts-to-the-forum-shows-members-as-the-role-guest/</guid>
                    </item>
				                    <item>
                        <title>stop to work</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/stop-to-work/</link>
                        <pubDate>Sat, 21 Dec 2024 20:42:49 +0000</pubDate>
                        <description><![CDATA[hello it seems cross posting no longer work . i publish some articles but plugin blog cross posting can not find them since the last wordpress version]]></description>
                        <content:encoded><![CDATA[<p>hello it seems cross posting no longer work . i publish some articles but plugin blog cross posting can not find them since the last wordpress version</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>kezeo</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/stop-to-work/</guid>
                    </item>
				                    <item>
                        <title>Images from galleries are squashed in cross posts to forums</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/images-from-galleries-are-squashed-in-cross-posts-to-forums/</link>
                        <pubDate>Wed, 13 Nov 2024 16:45:57 +0000</pubDate>
                        <description><![CDATA[I&#039;ve noticed that images that are in galleries are all &quot;squashed&quot; when cross posted to the forums. Please see example here:&#039;s the original post for cross reference:]]></description>
                        <content:encoded><![CDATA[<p>I've noticed that images that are in galleries are all "squashed" when cross posted to the forums. Please see example here: <a href="https://renewableheatinghub.co.uk/forums/renewable-heating-air-source-heap-pumps-ashps/my-octopus-cosy-6-heat-pump-journey-from-quote-to-completion#post-37453">https://renewableheatinghub.co.uk/forums/renewable-heating-air-source-heap-pumps-ashps/my-octopus-cosy-6-heat-pump-journey-from-quote-to-completion#post-37453</a><br /><br />Here's the original post for cross reference: <a href="https://renewableheatinghub.co.uk/my-octopus-cosy-6-heat-pump-journey-from-quote-to-completion">https://renewableheatinghub.co.uk/my-octopus-cosy-6-heat-pump-journey-from-quote-to-completion</a> </p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>marsm</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/images-from-galleries-are-squashed-in-cross-posts-to-forums/</guid>
                    </item>
				                    <item>
                        <title>Edit wpforo tags</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/edit-wpforo-tags/</link>
                        <pubDate>Sat, 09 Nov 2024 23:11:29 +0000</pubDate>
                        <description><![CDATA[We use Blog to forum Cross Posting(Forums) feature which works quite well and the blog tags are also sync as wpforo tags. Howerver, I notice that when I change the blog tags, it won&#039;t update...]]></description>
                        <content:encoded><![CDATA[<p>We use Blog to forum Cross Posting(Forums) feature which works quite well and the blog tags are also sync as wpforo tags. Howerver, I notice that when I change the blog tags, it won't update wpforo tags, how can I manually updat the wpforo tags or force them to resync? That's is:</p>
<p>blog tag: example123</p>
<p>wpforo tag: example123</p>
<p>change blog tag from example123 to example456, but wpforo tag dones't auto updated, it remain as: example123.</p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>rjwhuang</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/edit-wpforo-tags/</guid>
                    </item>
				                    <item>
                        <title>Embeded image size ratio</title>
                        <link>https://gvectors.com/forum/wpforo-blog-cross-posting/embeded-image-size-ratio/</link>
                        <pubDate>Sat, 09 Nov 2024 22:43:54 +0000</pubDate>
                        <description><![CDATA[We use Cross Posting, and notice if the image ratio is 4:3 it will look fine on the forum post.
However, if the image ratio is 3:4 for example, it will force to show as 4:3, and the image l...]]></description>
                        <content:encoded><![CDATA[<p><span>We use Cross Posting, and notice if the image ratio is 4:3 it will look fine on the forum post.</span></p>
<p>However, if the image ratio is 3:4 for example, it will force to show as 4:3, and the image looks weird.</p>
<p> </p>
<p>Here is the example:</p>
<p>https://tripwinego.com/cn/balkans-tour/</p>
<p>https://tripwinego.com/community/topicid/2240/</p>
<p> </p>
<p>Please help.</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://gvectors.com/forum/wpforo-blog-cross-posting/">wpForo Blog Cross Posting</category>                        <dc:creator>rjwhuang</dc:creator>
                        <guid isPermaLink="true">https://gvectors.com/forum/wpforo-blog-cross-posting/embeded-image-size-ratio/</guid>
                    </item>
							        </channel>
        </rss>
		