• Resolved csmcmanus

    (@csmcmanus)


    I am not sure what I am doing wrong but here goes:

    I have activated the plugin on the network and did a network activate on the plugin but the posts that I create on the main site does not show up on any of the subdomains. I am running php 8.1

    I do see that on the main site all of the check boxes are checked for the broadcast, it shows in the posts page there. I have ran the maintenance and I have the correct permissions to post as my user also

    and the debug info says this –

    • High enough role to link: yes
    • Post supports custom fields: yes
    • Post supports thumbnails: yes
    • High enough role to broadcast custom fields: yes
    • High enough role to broadcast taxonomies: yes
    • Blogs available to user: 6

    Plugins that have hooked into save_post:

    delete_get_calendar_cache

    lc_save_meta_box_data

    639 threewp_broadcast\ThreeWP_Broadcast::nop

    640 threewp_broadcast\ThreeWP_Broadcast::save_post

    Now I did notice that when I deactivated my plugin (livecanvas which is a plugin like elementor instead of a theme ) the msg about lc_save_meta_box-data goes away.

    Please don’t tell me my theme is incompatible ?? Its just a bootstrap theme ??

    • This topic was modified 1 month ago by csmcmanus.

    The page I need help with: [log in to see the link]

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author edward_plainview

    (@edward_plainview)

    The lc line disappearing is normal: since it is no longer active it no longer hooks into save_post.

    I’ve encountered an error similar to yours before: it was the network incorrectly set up.

    The user had set up a network, which is fine, but the subsites were created as separate installs “on top”. So underneath, the posts were being broadcasted to site2.domain.com and site3.domain.com, but visiting those two sites ended up with the user visiting the separate installs site2.domain.com and site3.domain.com.

    A way to test for this is to visit the subsites and rename them, and then see if they are renamed in the network admin overview.

    Thread Starter csmcmanus

    (@csmcmanus)

    Thank you for the prompt response.

    I renamed one of the sites in the general settings on the subdomain and nothing changed. Am I in the right place? I also changed the blogname in the network settings to reflect the new name change. The metabox shows the change but alas the post does not broadcast

    Plugin Author edward_plainview

    (@edward_plainview)

    Nothing changed at all or nothing changed in the network overview / broadcast list?

    Another way to see if the subdomain is installed as a single install, is that the broadcast menu item does not exist on the subdomain.

    Try enabling debug to file mode and broadcasting.

    Thread Starter csmcmanus

    (@csmcmanus)

    If I understand you correctly, when I changed the name of the blog on the subdomain it did not change the name on the network.

    I have enabled the debugging mode and here is the url

    https://hoc420.com/wp-content/plugins/threewp-broadcast//ThreeWP_Broadcast.php.19bd47c4.debug.html

    And I do not see a broadcast menu item on any of the subdomains ??

    Gasp…should I reinstall wp on the subdomains? As I am using godaddy and had to check the multi site check box when I reinstalled the tld wp installation.

    • This reply was modified 1 month ago by csmcmanus.
    Plugin Author edward_plainview

    (@edward_plainview)

    If it did not change on the network, then the subdomain is not connected to the network.

    If you do not see the broadcast menu item on the subdomains, then it definitely sounds like you have an incorrectly installed network, with the subdomains installed as single installs.

    You should not have to reinstall wp on the subdomains – that’s probably the problem. There should only be one wp install, and then same wp network install handles the subdomains as you create them in the network admin.

    I’m not familiar with how Godaddy handles installs, but however it is done now, is incorrect.

    Just do the opposite of what you’ve done so far and you should be fine. ??

    Thread Starter csmcmanus

    (@csmcmanus)

    So it sounds as if I need to uninstall the wp on the subdomains and just let the tld handle the rest?

    Is that correct?

    Sorry for the edit but could I just enable the seperate installs through the wp config file?

    • This reply was modified 1 month ago by csmcmanus.
    Plugin Author edward_plainview

    (@edward_plainview)

    Sounds about right, yes.

    Thread Starter csmcmanus

    (@csmcmanus)

    I uninstalled the wp on a subdomain and deleted the site from the network on the tld.

    then I re-added the domain only thru the network set up tab on the tld

    now I get a 500 server error on the sub ??

    Plugin Author edward_plainview

    (@edward_plainview)

    What you did sounds logical and it should have worked (in my mind).

    Why it didn’t I don’t know.

    This is something you’ll have to ask your webhost about.

    Thread Starter csmcmanus

    (@csmcmanus)

    Well here goes the catch 22 if you will –

    If I contact my host, they will suggest I go back to the plugin creator for fixing the plugin. :(~

    Perhaps you can give me some idea of how to communicate where the error is set up?

    I have enabled multisite on the tld and configured the wp-config file the right way.

    I just know I am going to get the run around like I did the first time I contacted them and they could not tell my why the multi site was not working the right way…I found out later I had to add the correct info into the wp-config file on my own.

    Any suggestions?

    Plugin Author edward_plainview

    (@edward_plainview)

    This is not related to broadcast at all.

    You just have to show the webhost that if you change the site name in the subdomain, it doesn’t change in the network admin as it should.

    Thread Starter csmcmanus

    (@csmcmanus)

    I have worked with two different hosts, as I thought it may be an issue with one, and in both instances the networks are all set up correctly ie dns, IP, etc. Everything seems to check out on the host level.

    We even purged the server and the like

    When I try to add the plugin manually to the one subdomain that does have wp installed on it, the plugin will not activate and causes a fatal error.

    What am I missing?

    Is there something I can change in the plugin file through my cpanel file manager to get it to broadcast?

    I am really lost ??

    Would going about it this way be of use?

    https://broadcast.plainviewplugins.com/snippet/create-the-broadcast-data-linking-table-manually/

    • This reply was modified 1 month ago by csmcmanus.
    Thread Starter csmcmanus

    (@csmcmanus)

    Man o Man –

    What a ride. I seriously thank you for helping me out. Everything works great, I really appreciate you taking the time to troubleshoot this!

Viewing 13 replies - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.