Wie integriere ich WordPress mit Cakephp?

Lesezeit: 1 Minute

Benutzeravatar von Kavya BR
Kavya BR

Für meine Website möchte ich ein CMS verwenden. Ich fühlte WordPress hat mehr Funktionen und bietet viele Plugins, um unsere Website optimal zu machen. Aber das Problem, mit dem ich konfrontiert bin, ist …, wie kann ich Word Press mit verwenden Cakephp Rahmen?

Benutzeravatar von ARJUN KP
ARJUN KP

  • Nun, das erste, was Sie tun möchten, wenn Sie WordPress in CakePHP integrieren möchten, müssen Sie das in den app/webroot-Ordner legen. Legen Sie also den WordPress-Ordner in app/webroot Ihres CakePHP ab.

  • Aber Kuchen behält die Adresse nicht bei http://www.example.com/blog/. Es ändert die Adresse in http://www.example.com/app/webroot/blog/.

  • Öffnen Sie nun die .htaccess-Datei aus Ihrem CakePHP-Stammverzeichnis und ersetzen Sie den Inhalt durch die folgenden Zeilen.

 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]

Bitte versuchen Sie dies. Vielleicht hilft es Ihnen weiter.

Wenn Sie von CakePHP 2.x aus auf Ihre WordPress-Datenbank zugreifen möchten, können Sie einige verwenden Modelle, die ich erstellt habe.

Sie können Ihre Daten mit den üblichen Cake-Methoden abfragen.

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

Dies kann nützlich sein, wenn Sie Cake mit Daten aus WordPress schwer heben müssen. Eine engere Integration ist möglich, erfordert aber mehr Arbeit. Ich habe a geschrieben Blogeintrag die Sie nützlich finden können.

1388260cookie-checkWie integriere ich WordPress mit Cakephp?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy