Was sind alle öffentlichen/direkten Einstiegspunkte von WordPress?

Lesezeit: 1 Minute

[*]
Christian

Mir ist klar, dass dies eine etwas seltsame Frage ist, aber um es kurz zu machen, wir haben ein paar WordPress-Installationen, deren Dateien über einen symbolischen Link geladen werden (der symbolische Link befindet sich im Dokumentenstammverzeichnis, WordPress jedoch nicht).

Damit dies funktioniert, brauche ich eine Liste aller WordPress-Dateien, die normalerweise direkt vom Webbrowser geladen werden (entweder vom Benutzer oder über AJAX), wie zum Beispiel: index.php, wp-login.php, (alle Themendateien)* …

Ein Beispiel für Dateien, die nicht direkt geladen: wp-load.php, wp-config.php, wp-blog-header.php

[*] Designdateien sind eine Ausnahme; sie existieren tatsächlich im Dokumentstamm.

Bearbeiten: Sie fragen sich vielleicht, was ist der Sinn davon? Damit können wir die zusätzlichen Dateien auf dem Server reduzieren; Es ist nutzlos, Tausende von identischen Dateien von jeder WordPress-Website zu haben. Das wp-content Verzeichnis wurde dort belassen, da es sich zwischen Websites ändert. Bin ich mir der Folgen einer solchen Einrichtung bewusst? Ich glaube, ich bin es.

Bearbeiten 2:

http://codex.wordpress.org/WordPress_Files

Hier ist eine Liste der Einstiegspunkte basierend auf require( 'wp-load.php' );

https://github.com/szepeviktor/WPHW/blob/master/wp-entry-points.md

Und ein Trac-Ticket über ihre Mängel
https://core.trac.wordpress.org/ticket/28364

Folgendes behebt mein Problem bisher:

ln -s /var/www/vhosts/mainsite/httpdocs/index.php /var/www/vhosts/subsite/httpdocs/index.php
ln -s /var/www/vhosts/mainsite/httpdocs/wp-login.php /var/www/vhosts/subsite/httpdocs/wp-login.php
ln -s /var/www/vhosts/mainsite/httpdocs/wp-admin /var/www/vhosts/subsite/httpdocs/wp-admin
ln -s /var/www/vhosts/mainsite/httpdocs/wp-includes /var/www/vhosts/subsite/httpdocs/wp-includes

1369490cookie-checkWas sind alle öffentlichen/direkten Einstiegspunkte von WordPress?

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

Privacy policy