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?
Wie integriere ich WordPress mit Cakephp?
Kavya BR
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.
hast du das überprüft rakesh.tembhurne.com/running-wordpress-blog-from-cakephp & wordpress.org/support/topic/… und sogar das wordpress.org/support/topic/…
– tauschen
7. Juni 2013 um 5:30 Uhr