- Home
- Categorie
- Coding e Sistemistica
- WordPress
- strano errore
-
strano errore
Salve, ho appena installato un nuovo tema ma una volta attivato mi viene segnalato il seguente errore (nel corpo dei post)
Call to undefined function post_class() in / web/ htdocs/ www. festabambini. it/ home/ wp-content/ themes/ compositio-wordpress-theme/compositio/archive.php on line 26
Qualcuno può aiutarmi?
-
Non conosco la piattaforma ma leggendo qua e là molto probabilmente il tema non è compatibile con la tua versione di WordPress.
Alcuni hanno risolto così.
Crea questa funzione in *functions.php
*
[PHP]
function mytheme_post_class() {
// If WordPress 2.7+, run built-in post_class()
if ( function_exists(?post_class?) ) return post_class();
// else manually assign some class to the post element
else echo ?class=?post??;
}
[/PHP]e in archive.php sostituisci
[PHP]
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
[/PHP]con
[PHP]
<div id="post-<?php the_ID(); ?>" <?php mytheme_post_class(); ?>>
[/PHP]Se non funziona proveremo altre soluzioni, che puoi trovare con una semplice ricerca.
-
Edit:
- Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.