• Resolved i-createweb

    (@i-createweb)


    I have set up multisite and have the domains mapped. Now everything works fine except only the twenty fourteen, twenty thirteen, twenty twelve themes are showing up in the mapped sites. The main site shows all themes that are network enabled. I see the themes listed in the mapped domains, but they are empty. I can enable them, but the css file cannot be found.

    What could I be doing wrong? I have looked and looked…

Viewing 15 replies - 1 through 15 (of 19 total)
  • Have you Network Enabled your themes in the Network Dashboard?

    If so, I would suggest you clean the offending themes out (disable them in the network dashboard, then delete them from the folder), and proceed to reinstall them in the Network Dashboard, and Network Enable them.

    Thread Starter i-createweb

    (@i-createweb)

    I have, I am just sitting here trying to figure out why I can access this css file in twenty fourteen, thirteen, and twelve…

    <link rel='stylesheet' id='twentythirteen-style-css' href='http://www.thoughtsfloatdown.org/wp-content/themes/twentythirteen/style.css?ver=2013-07-18' type='text/css' media='all' />

    and not any other css file in another theme like this one –

    <link rel='stylesheet' id='attitude_style-css' href='http://www.thoughtsfloatdown.org/wp-content/themes/attitude/style.css?ver=4.0' type='text/css' media='all' />

    I am thinking this is a dns issue somehow and deleting all the themes, which i have setup on the base site, would not help though cause me a lot of work to try.

    Why does it see the css file in the wordpress theme but the others is a 404 not found.

    I am using the WordPress MU Domain Mapping plugin with subdomains and i used the A name, which i am reconsidering. i think i have missed something in the dns setup. i created subdomains for the multisite sites and created the subdomains in godaddy interface.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Well … if you go to http://www.thoughtsfloatdown.org/wp-content/themes/attitude/style.css directly, what happens?

    You get an error 500. Since it shows up right away, that implies it’s a .htaccess error.

    What’s yours look like πŸ™‚

    Thread Starter i-createweb

    (@i-createweb)

    I’ve done a lot of work trying to fix this since i posted… i have changed from IP’s to CNAME and deleted most of the non standard wordpress templates. I uploaded a fresh one on this website but the same thing is happening even now –

    http://www.thoughtsfloatdown.org

    The wordpress templates all work fine. i even deleted one and reuploaded it to see if that was the problem and it was not. here is twentyfourteen on another of the multisite sites –

    http://www.demonsinus.com

    This is my .htaccess file —

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]

    Thanks for the help,
    Denise

    Thread Starter i-createweb

    (@i-createweb)

    I used the plugin WordPress MU Domain Mapping. Was that a mistake?

    Thread Starter i-createweb

    (@i-createweb)

    This is maddening. I have totally reinstalled wordpress, resetup multisite, reinstalled mu domain mapping and this time I set it up to use subdirectories instead of subdomains. I used cname to direct to my main domain name i-cweb.com.

    Now I see the stock wordpress themes in the mapped domain – http://www.thoughtsfloatdown.org, but I cannot add any other theme to the mapped domain. It is there, but looks blank and all the links to files like css are 404.

    What am I doing wrong?

    Yeah, I am getting a 500 error too on the /wp-content/themes/attitude folder and any file within. Are you able to access your log files to see what went wrong?

    Its as if the folder did not exist…strange.

    – Try to rename your attitude folder
    – Try to copy paste the attitude folder content into one of the visible and unused themes such twentythirteen folder, (delete the original content first) see if it gets picked up.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Can you search to see if there are any other .htaccess files out there?

    Or if your server disallows certain folders? A 500 is pretty wild.

    You should also look at your server error log to see if there’s something related to the 500, like a mod_security error or something.

    Just as a side note, @i-createweb, is your multisite install running on a VPS?

    Thread Starter i-createweb

    (@i-createweb)

    I am sorry, that 500 is not the problem. I am working on it and that just happened because of a change i did in between the time I posted and when you looked at it.

    I purchased your book, Mika, and I found the line about the httpd.conf file doesn’t have AllowOverride set to All or Options All. I hired a programmer and had them change that for me, restarted the server, but it still does not work.

    I can use the stock wordpress themes and it seems to access the css and iamges, but I cannot upload images or use any but the themes that come with wordpress.

    Here is the subsite with twentyfourteen enabled – http://www.thoughtsfloatdown.org

    I used paths/subfolders and CNAME with the mapping plugin. Have http://www.thoughtsfloatdown.org cname pointed at my base domain – i-cweb.com using Godaddy dns, have thoughtsfloatdown.org forwarded to http://www.thoughtsfloatdown.org. I do not have that domain anywhere in plesk. I had created a domain alias for it, but deleted it.

    Going insane…

    Thanks for the time,
    Denise

    Thread Starter i-createweb

    (@i-createweb)

    Marc, it’s on a DV at Media Temple. They said I should be able to do this when I chatted with them, though they will not help me with it.

    Have you checked the file and folder permissions?

    http://codex.wordpress.org/Changing_File_Permissions

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Well … Okay but http://www.thoughtsfloatdown.org/wp-content/themes/attitude/style.css is a 500 so YEAH it’s not gonna πŸ™‚ Your site literally can’t display the CSS so it’ll never work.

    I see the themes listed in the mapped domains, but they are empty. I can enable them, but the css file cannot be found.

    Seriously, that’s what’s going on. The CSS isn’t accessible. Until you fix that, it won’t work.

    Thread Starter i-createweb

    (@i-createweb)

    Sorry for the confusion. I have deleted the theme attitude.

    This is a mapping issue, this file was uploaded to this directory, I see it on the sever through ftp, but I get a 404.

    I cannot see this image in the media manager or the site, thought it did upload – http://www.thoughtsfloatdown.org/wp-content/uploads/sites/2/2014/11/ethiopianmonk711.jpg

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    So we’re at the same issue here.

    Something’s wrong on your server that is preventing the display of images. Because I can promise you, http://www.thoughtsfloatdown.org/wp-content/uploads/sites/2/2014/11/ethiopianmonk711.jpg is not touching WordPress at all at this point.

    If you can’t get at the image directly, it’s an outside WP issue.

    Have you looked at the server’s error log?

    Also I noticed that was an nginx 404. So that doesn’t have a .htaccess but an nginx conf file. Did you se that up? Or are you using nginx like a proxy?

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Only stock wordpress themes showing in multisite mapped domains’ is closed to new replies.