Verificarea pluginului NextGen eșuează, de ce?
Orice aș face, nu reușesc să fac verificarea pluginului NextGen să funcționeze. Pluginul funcționa înainte, dar acum nu se încarcă deloc. Primesc această eroare la verificarea pluginului:
Verifică compatibilitatea temei Lipsește apelul către în tema ta
Am căutat pe internet și am găsit acest thread:
Și am adăugat:
Adaugă
<?php wp_head(); ?>
în "header.php" chiar înainte de</head>
Adaugă
<?php wp_footer(); ?>
în "footer.php" chiar înainte de</body>
așa cum era menționat în thread. Totuși, verificarea pluginului încă afișează eroarea de mai sus (și în consecință nu funcționează - nu funcționează nicăieri pe site).
Are cineva sugestii despre ce să încerc în continuare? Site-ul pe care îl susțin este http://cdnsba.org/ și poți vedea un spațiu mare alb în partea stângă din față unde slideshow-ul funcționa perfect înainte.
Am o bănuială că ceva intră în conflict cu jQuery deoarece se pare că secțiunea "Featured" din dreapta nu mai derulează nici ea...
Mulțumesc!
-Adam

Ultima actualizare a actualizat jquery și unele plugin-uri au avut probleme cu aceasta, puteți încărca întotdeauna versiunea mai veche în directorul wp-includes.
Am aruncat o privire în cod și următorul fragment ar trebui să fie cauza.
function ngg_ajax_test_head_footer() {
// Construiește URL-ul pentru apel, NOTĂ: utilizează home_url și de aceea necesită WordPress 3.0
$url = add_query_arg( array( 'test-head' => '', 'test-footer' => '' ), home_url() );
// Efectuează cererea HTTP ignorând erorile SSL
$response = wp_remote_get( $url, array( 'sslverify' => false ) );
// Preia codul de răspuns și verifică dacă cererea a fost reușită
$code = (int) wp_remote_retrieve_response_code( $response );
if ( $code == 200 ) {
global $head_footer_errors;
$head_footer_errors = array();
// Înlătură toate taburile, linii noi, retururi de car și spații
$html = preg_replace( '/[\t\r\n\s]/', '', wp_remote_retrieve_body( $response ) );
// Verifică dacă am găsit existența wp_head
if ( ! strstr( $html, '<!--wp_head-->' ) )
die('Lipsește apelul către <?php wp_head(); ?> în tema ta');
// Verifică dacă am găsit existența wp_footer
if ( ! strstr( $html, '<!--wp_footer-->' ) )
die('Lipsește apelul către <?php wp_footer(); ?> în tema ta');
}
die('success');
Acest fragment încarcă corpul paginii de start și verifică dacă wp_head și wp_footer sunt prezente. După cum ai spus, le-ai adăugat, deci asta nu ar trebui să fie problema. Ceea ce mi se pare ciudat este că îți lipsește o parte din mesajul die, părțile wp_footer sau wp_header.
Din câte pot să văd, caută < ! - - wp_head - - > (comentariul) și nu codul actual, comentariile nu par să fie afișate în codul tău. Le-ai adăugat?

Folosesc plugin-ul "use google libraries" pentru a le încărca de la Google. Am dezactivat chiar și acel plugin și nu a făcut nicio diferență...

Există o modalitate ușoară de a afla câte scripturi jquery se încarcă și ce versiuni sunt?

Am încercat să "retrograd" jquery dar nu părea să conteze. Mă întreb dacă nu cumva este ceva în neregulă cu modificările aduse temei?

Nu sunt sigur ce apel ți-ar lipsi, ai încercat să activezi modul de depanare în wp-config să vezi dacă poți obține mai multe informații de acolo.
