Ich habe eine Seite, die wp_editor im Frontend aufruft. Seit dem Upgrade auf 4.5 hat die Schaltfläche Medien hinzufügen keine Funktion mehr.
Es funktioniert gut, wenn Sie es im Admin-Bereich aufrufen. Es gibt noch kein WordPress-Word, aber ich habe diese Beschwerde in einer Reihe von Plugins gesehen, bei denen alle das gleiche Problem aufgetreten sind.
Da es immer noch im Admin-Bereich funktioniert, gehe ich davon aus, dass ein Teil von JS, mit dem es in WP funktioniert hat, nur in den Admin-Bereich verschoben wurde, aber ich weiß es nicht wo das wäre.
Hat jemand anderes das angetroffen und gelöst?
Ich habe es behoben, indem ich das folgende kleine Plugin erstellt habe:
<?php
/*
Plugin Name: Fix "Add Media" button in WordPress 4.5
Plugin URI: Twitter.com/ojeffery
Description: The 4.5 update of WordPress changed to the most recent version of JQuery, which broke the Add Media button when you call wp_editor via the front end. This tiny plugin fixes it by reverting to the previous version of JQuery. This should be considered a temporary measure until WordPress fixes it properly, as using an older version of JQuery may cause other issues.
Version: 1.0
Author: Oli Jeffery
Author URI: Twitter.com/ojeffery
*/
function pre_4_5_jquery () {
// Load jQuery
wp_deregister_script('jquery');
wp_register_script('jquery', ("https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"), false);
wp_enqueue_script('jquery');
}
add_action('init', 'pre_4_5_jquery');
?>