Wie kann ich WordPress mit CodeIgniter integrieren?

Lesezeit: 2 Minuten

Wie kann ich Wordpress mit CodeIgniter integrieren
sergiovinicius

Ich versuche, WordPress-Funktionen mit PHP zu verwenden, und ich habe einige Probleme.

Die Fehlermeldung lautet: Call to undefined method stdClass::set_prefix() in /hd2/www/WWW_BACKUP/www-lalala/blog/wp-settings.php on line 287

  • Bitte suchen Sie, bevor Sie eine Frage stellen. Es gibt unzählige WordPress- und Codeigniter-Ergebnisse. Hier ist eines davon: stackoverflow.com/questions/1253906/…

    – Poelinka Dorin

    5. Januar 2011 um 19:59 Uhr

  • Warum sollten Sie jemals WordPress mit Codeigniter integrieren wollen? WordPress ist fast ein vollwertiges Framework, das für einen bestimmten Zweck gebaut wurde, und es ist extrem leistungsfähig, wenn man die Dokumentation liest und seine eingebauten Funktionen verwendet.

    – Shivas

    11. Februar 2011 um 5:29 Uhr

  • Ich nehme an, er hat einige sehr spezifische Anforderungen, wie das Hinzufügen einer Mitbezeichnerebene zu einer WordPress-Installation … Bevor Sie andere kritisieren, versuchen Sie bitte zu helfen.

    – Mangano

    11. Februar 2011 um 15:27 Uhr

  • Shivaas, WordPress ist kein Framework. WordPress ist eine Blogging-Engine, die sich zu einem sehr einfachen Content-Management-System entwickelt hat, es kann nicht alles und manchmal ist es einfacher, ein PHP-Framework eines Drittanbieters wie Codeigniter zu verwenden, um Dinge zu erreichen, als ein Plugin für WordPress zu schreiben, das dasselbe tut . Lassen Sie mich nicht mit der Codebasis von WordPress anfangen, es ist ein Durcheinander.

    – Dwayne Charrington

    25. Februar 2011 um 7:06 Uhr

Ich bin mir nicht sicher, warum Sie das wollen integrieren die beiden, da WordPress kein Entwicklungsframework ist. Ich mache ein GROSS Annahme, dass Sie es wirklich nur im selben “Verzeichnis” haben und dieselbe Datenbank verwenden möchten?

Ich habe das schon einmal gesehen, und es geht darum, einfach Konfigurationsdateien für Ihre Datenbank freizugeben (WordPress-Konfiguration in Codeigniter einschließen usw.).

Stecken Sie CI einfach in einen Ordner in Ihrem WordPress-Verzeichnis:

/website/
  /ci/ (codeigniter runs inside here)
  /wp-content/
  /wp...
  ...
  index.php (wordpress)
  .htaccess (combined wordpress / ci functionality)

Dann würdest du eben Ente innerhalb der /ci Ordner für die CI-Funktionalität und leiten Sie danach zurück zu WordPress.


Was die Integration mit der Zusammenführung von CODE (dh WordPress mit darin ausgeführtem CI oder umgekehrt) betrifft, ist das sinnlos und die meisten würden als Zeitverschwendung argumentieren.

WordPress bietet bereits die meisten Funktionen, die Sie in CI einbauen möchten (Sitzungsverfolgung / aktive Datenbankabfrage / grundlegende CRUD-Funktionalität / Benutzerverwaltung).

Wenn Sie nur ein paar kleine “Funktionen” in WordPress verwenden möchten, die Sie in CI erhalten, würde ich sagen, konzentrieren Sie sich darauf portieren die allein.

Wenn Sie zwei Anwendungen auf diese Weise zusammenführen, kann nichts Gutes entstehen.

915850cookie-checkWie kann ich WordPress mit CodeIgniter integrieren?

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

Privacy policy