Style.css redirecționează către pagina 404 - Pagină negăsită
Tocmai am încărcat un site WordPress de pe MAMP pe un site live. Am folosit exact aceleași metode pe care le folosesc de obicei pentru încărcare, inclusiv permalinks și toate elementele uzuale din PHPMyAdmin.
De data aceasta style.css, js și toate imaginile redirecționează către o pagină 404.
Website-ul este aici
Poate cineva să ajute? Nu are niciun sens.
EDITARE: iată un fragment din header.php:
<!DOCTYPE html>
<html lang='en'>
<head>
<!-- Versiunea 1.0 a Website-ului Ken Christys Rural Support -->
<meta charset="utf-8">
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<meta content='Josh Stevens, Lyndsay Hooper, PotatoMou.se' name='author'>
<meta content='<?php bloginfo( 'description' ); ?> ' name='description'>
<meta content='' name='keywords'>
<script>
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
<title>
<?php echo get_the_title() . " - ". get_bloginfo ( 'description' ); ?><br />
<!-- Titlul paginii curente - Descrierea website-ului -->
</title>
</head>
și aici este codul efectiv randat:
<!---->
<!DOCTYPE html>
<html lang='en'>
<head>
<!-- Versiunea 1.0 a Website-ului Ken Christys Rural Support -->
<meta charset="utf-8">
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<meta content='Josh Stevens, Lyndsay Hooper, PotatoMou.se' name='author'>
<meta content='Ken Christy Rural Support ' name='description'>
<meta content='' name='keywords'>
<script>
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/style.css" />
<title>
Home - Ken Christy Rural Support<br />
<!-- Titlul paginii curente - Descrierea website-ului -->
</title>

Permisiunile directorului pentru directorul temei tale sunt incorecte.
- wp-content: 0755
- wp-content/themes: 0755
- wp-content/themes/kenchristy: 0700
Conform Codex, permisiunile pentru foldere ar trebui setate la 755
:
Într-o astfel de configurație suexec, schema corectă a permisiunilor este ușor de înțeles.
- Toate fișierele ar trebui să fie deținute de contul real al utilizatorului, nu de contul utilizatorului folosit pentru procesul httpd.
- Drepturile de grup sunt irelevante, cu excepția cazului în care există cerințe specifice de grup pentru verificarea permisiunilor procesului serverului web. Acest lucru nu este de obicei cazul.
- Toate directoarele ar trebui să fie 755 sau 750.
- Toate fișierele ar trebui să fie 644 sau 640. Excepție: wp-config.php ar trebui să fie 600 pentru a preveni citirea acestuia de către alți utilizatori de pe server.
- Niciun director nu ar trebui să primească niciodată 777, nici măcar directoarele de încărcare. Deoarece procesul php rulează ca proprietarul fișierelor, acesta primește permisiunile proprietarului și poate scrie chiar și într-un director 755.
Deci, încearcă să schimbi wp-content/themes/kenchristy/
de la 0700
la 0755
.

înlocuiți
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" /
cu
<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_uri(); ?>" />
de asemenea, încercați să plasați stilul deasupra tuturor fișierelor JS

Gata, aceeași problemă, și afișează același lucru: <link rel="stylesheet" type="text/css" href="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/style.css" />

hai să continuăm discuția în chat

@bigant841 nu cere niciodată informații despre backend de la un site al utilizatorilor

Apelul către wp_head
între <head></head>
lipsește. Chiar înainte de </head>
adaugă <?php wp_head(); ?>
. Apoi, încarcă corect scripturile și fișierele de stil în functions.php
. Consultă următoarele din codex:
