Permitir PHP en plantillas:
Si se habilita esta opción, PHP e INCLUDEPHP serán convertidos en las plantillas.
Código: Seleccionar todo
<!-- PHP -->
if( $_SERVER["PHP_SELF"] == "/viewtopic.php" ) {
<!-- ENDPHP -->
<title>{TOPIC_TITLE}</title>
<!-- PHP -->
} elseif( $_SERVER["PHP_SELF"] == "/viewforum.php" ) {
<!-- ENDPHP -->
<title>{SITENAME}: {FORUM_NAME}</title>
<!-- PHP -->
} else {
<!-- ENDPHP -->
<title>{PAGE_TITLE} en {SITENAME}</title>
<!-- PHP -->
}
if( $_GET['p'] || $_GET['sid'] || $_GET['highlight'] ) {
echo "<meta name=\"robots\" content=\"noindex\" />\n";
} elseif( $_GET['f'] && $_GET['t'] && ($_GET['start']!=0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."&start=".$_GET['start']."\" />\n";
} elseif( $_GET['f'] && $_GET['t'] && ($_GET['start']==0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."\" />\n";
} elseif( $_GET['f'] && $_GET['t'] ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."\" />\n";
} elseif( $_GET['f'] && ($_GET['start']!=0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&start=".$_GET['start']."\" />\n";
} elseif( $_GET['f'] && ($_GET['start']==0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."\" />\n";
} elseif( $_SERVER["PHP_SELF"] == "/" ) {
echo "";
} else {
echo "<meta name=\"robots\" content=\"noindex\" />\n";
}
<!-- ENDPHP -->
<?php
[[aqui codigo]]
?>
pero aparece tal cual en la plantilla (una vez limpiada la cache)
quiero orientarme sobre como incluir php correctamente en las plantillas
dicen que poniendo
<!-- INCLUDEPHP ARCHIVO.php -->
funciona pero que este debe estar en la carpeta del estilo (es necesario esto??) (puede estar en el raiz del site y funcionar??)