TinyMCE Javascript URL Frage

ed.windowManager.open({ file : url + '/shortcode_generator_popup.php', 

Ich möchte diese Datei einen Ordner über dem aktuellen verschieben, in dem sie sich befindet. Ich frage mich, wie ich das umschreiben kann, so dass es auf den obigen Ordner zeigt. Ich habe versucht: file: url + ‘../shortcode_generator_popup.php’, aber natürlich wird es nur zu: /includes/js../shortcode_generator_popup.php

Danke für jede Hilfe!

Solutions Collecting From Web of "TinyMCE Javascript URL Frage"

Ich denke, der beste Weg ist, den before_wp_tiny_mce () Haken zu benutzen. Dann können Sie die URL in PHP definieren; und übergeben Sie es an die Seite, damit es für TinyMCE verfügbar ist.

 function sgp_before_wp_tiny_mce() { ?>  < ?php } add_action('before_wp_tiny_mce', 'sgp_before_wp_tiny_mce'); 

Möglicherweise müssen Sie die plugins_url () ändern, damit sie mit dem entsprechenden Speicherort Ihrer PHP-Datei übereinstimmt.

Dann können Sie die Variable in Ihrem Plugin tinymce Skript verwenden, um den Speicherort zu erhalten.

 ed.windowManager.open({ file : sgp_plugin_url, 

Ich habe das nicht getestet ... es ist aus dem Gedächtnis. Lassen Sie es mich wissen, wenn Sie Probleme haben und ich werde mich entsprechend anpassen.