Hi,
in einem Plugin (MCI_Footnotes) werden CSS- und Js-Dateien wi folgt eingebunden:
PHP
public function registerPublic() {
wp_enqueue_style('mci-footnotes-css-public', plugins_url('../css/public.css', __FILE__));
wp_enqueue_script('mci-footnotes-js-jquery-tools', plugins_url('../js/jquery.tools.min.js', __FILE__));
}
Dadurch entstehen URLs mit einem Verzeichniswechsel (/plugins/footnotes/class/../css/public.css). Das darf aus Sicherheitsgründen bei eine WP-Installation nicht sein.
registerPublic() wird in der gleichen Klasse über eine weitere Funktion aufgerufen:
PHP
public function run() {
...
// Register all Public Stylesheets and Scripts
add_action('init', array($this, 'registerPublic'));
// Enqueue all Public Stylesheets and Scripts
add_action('wp_enqueue_scripts', array($this, 'registerPublic'));
}
Wie kann ich, um die Pfade anzupassen, über remove_action, wp_dequeue_style oder so hier eingreifen?
Danke