Ajax Callback- und Shortcode-functionalität

Ich sehe, dass einige Leute Probleme haben, Shortcodes in AjaxCallbacks zu verwenden, da die Ajax-Instanz anscheinend in einer anderen Umgebung als üblich ausgeführt wird.

Ratschläge sind mehr als eins, viele von ihnen widersprüchlich. Sie können gewarnt werden, wp.load.php so zu deklarieren, dass eine ordnungsgemäße Umgebung im Callback zusammen mit anderen Includes möglich ist.

Kann jemand die Legenden und Wahrheiten über dieses Argument klären?

  1. Ist es eine schlechte Angewohnheit, einen Shortcode von einem Ajax-Callback anzurufen, und wenn ja, warum?
  2. Was sind die Voraussetzungen, um eine voll qualifizierte WordPress-Umgebung in einem Ajax-Callback zu erhalten? Was sind die Mindestanforderungen, um dies zu erreichen?
  3. Was sind die zu vermeidenden Fallstricke und mögliche Auswirkungen auf die performance?

Wenn jemand diese Aspekte klären könnte, könnte die ganze Community davon profitieren 🙂

Solutions Collecting From Web of "Ajax Callback- und Shortcode-functionalität"