¿Cómo integrar WordPress con Cakephp?

1 minuto de lectura

avatar de usuario
BR Kavya

Para mi sitio web, quiero usar un CMS. me sentí WordPress tiene más funciones y proporciona muchos complementos para mejorar nuestro sitio web. Pero el problema al que me enfrento es… ¿cómo puedo usar Word Press con Cakephp ¿estructura?

avatar de usuario
ARJUN KP

  • Ahora, lo primero es que si desea integrar WordPress en CakePHP, debe colocarlo en la carpeta app/webroot. Por lo tanto, coloque la carpeta de WordPress en la aplicación/raíz web de su CakePHP.

  • Pero el pastel no guarda la dirección para http://www.ejemplo.com/blog/. cambia de dirección a http://www.ejemplo.com/app/webroot/blog/.

  • Ahora abra el archivo .htaccess desde su directorio raíz de CakePHP y reemplace el contenido con las siguientes líneas.

 RewriteEngine on

 RedirectMatch temp ^/blog/wp-admin$ http://www.example.com/blog/

 RewriteRule ^blog$ blog/ [L]

 RewriteRule ^blog/wp-admin$ blog/wp-admin/ [L]

 RewriteRule ^$ app/webroot/    [L]

 RewriteRule (.*) app/webroot/$1 [L]

Por favor, intente esto … puede ser útil para usted …

Si desea acceder a su base de datos de WordPress desde CakePHP 2.x, puede utilizar algunos modelos que creé.

Puede consultar sus datos mediante los métodos habituales de Cake.

$this->loadModel('Wordpress.Post');
$this->Post->find('all');

Esto puede ser útil si necesita hacer un trabajo pesado con Cake utilizando datos de WordPress. Es posible una integración más estrecha, pero requiere más trabajo. he escrito un entrada en el blog que usted puede encontrar útil.

¿Ha sido útil esta solución?