Un usuario preguntó 👇
¿Cuáles son las alternativas a Exec-PHP?
Ahora probé 5 plugins de WP y hacen fragmentos de código en algún lugar de wordpress.
Me gusta la misma funcionalidad que Exec-PHP, por lo que puedo ingresar mi código en formato estándar
¿Existen plugins de este tipo?
(@yellofish)
Hace 2 años, 7 meses
Para responder a mi propia pregunta, encontré un buen trabajo que me gusta:
Instalé el plugin PHP Everywhere. Así que en la página que estoy escribiendo [php_everywhere].
Desafortunadamente, el cuadro de entrada para su propio código es muy pequeño. Es una cosa preciosa <?php echo 'hello mars'; ?>
pero totalmente inadecuado para código php largo.
Así que hice este código en la pequeña caja:
<?php
$path = $_SERVER['DOCUMENT_ROOT'];
$path .= "file_store/index.php";
include($path);
?>
Creé un directorio junto a wordpress (pero puedes hacerlo donde quieras, no tiene que ser accesible para el navegador)
Luego escribo la página index.php como cualquier otra página PHP y la cargo en el lado web.
Si realiza algún cambio en su index.php, aún debe guardar la página de WordPress, aunque no haya cambiado nada allí. Se trata de borrar el caché.
(@ roam92)
Hace 2 años, 1 mes
¿Has probado o visto este plugin?
Permitir que PHP ejecute por sksdev https://wordpress.org/plugins/allow-php-execute/
Es más nuevo, actualizado por última vez hace unos 3 años … Y es muy simple, menos de 100 líneas de código.
Cambié Exec-PHP y lo reemplacé con PHP Execute, y todo en mi sitio continuó funcionando sin problemas. Este plugin más nuevo realiza una verificación de compatibilidad con PHP 7.2 sin errores ni advertencias.
Aquí está el procedimiento de cómo hice el cambio:
1. Instale el plugin ‘Permitir ejecución de PHP’, pero no lo active. 2. Desactive el plugin ‘Exec-PHP’ existente. 3. Active el plugin ‘Permitir ejecución de PHP’. 4. IMPORTANTE: Vaya a Configuración> Dejar que PHP se ejecute y configure las opciones que necesite. 5. Borre la caché completa de su sitio web, si corresponde. 6. Pruebe todas las páginas o el contenido del sitio que contiene su código PHP. 7. Si todo está marcado, desactive el antiguo plugin ‘Exec-PHP’.
¡Espero que ayude!
Esta respuesta fue modificada hace 2 años, hace un mes por.
(@yellofish)
Hace 1 año, 11 meses
@ roam92 Gracias, pero soy muy duro con «PHP Everywhere»
Solo hago ese enlace, y luego tengo mis páginas * .php de webreach, debajo de la carpeta public_html.
Lo mejor de todo es que puedo escribir mi código php con notepad ++, y todas mis páginas están en una carpeta. Si quiero cambiar de anfitrión, moverme es fácil.
¿Solucionó tu problema??
0 / 0