我目前正在使用Wordpress插件,我喜欢为wordpress媒体上传器设置一个自定义上传目录,我在我的插件的一个子页面上使用.我已经搜索了整整一个星期,但我找不到我的错误或解决我的问题 - 所以我希望有人可以提供帮助.
我添加了一个子菜单页面,我调用了一个加载WP Media Uploader的方法:
add_submenu_page('w3p-listing', $pubAtt, $pubAtt, 'manage_options', 'w3p-attachments', array('w3pUploader', 'media_upload_init') );
Run Code Online (Sandbox Code Playgroud)
这将调用类w3pUploader上的media_upload_init方法,如下所示:
class w3pUploader {
function __construct()
{
}
public static function media_upload_init() {
// jQuery
wp_enqueue_script('jquery');
// This will enqueue the Media Uploader script
wp_enqueue_media();
?>
<div>
<label for="image_url">Image</label>
<input type="text" name="image_url" id="image_url" class="regular-text">
<input type="button" name="upload-btn" id="upload-btn" class="button-secondary" value="Upload Image">
</div>
<script type="text/javascript">
jQuery(document).ready(function($){
$('#upload-btn').click(function(e) {
e.preventDefault();
var image = wp.media({
title: 'Upload Image',
// mutiple: true if you want to upload multiple files at …Run Code Online (Sandbox Code Playgroud) 我是Neos的新人,这个概念非常适合我的需求!谢谢你的发展.但我在我的vServer上安装了cms,并且加载页面大约需要7.4秒!当我打开后端菜单时,从那里加载所有东西大约需要30秒.
我不知道为什么这么长时间.
我已经包含了Chrome开发者工具网络部分的图片,你可以看到那里有很长的加载时间.
我已经检查过我的服务器,没有其他进程在运行,可能会减慢neos的删除过程.
所以我希望你有一个想法来解决这个问题,因为在这种状态下,在生产环境中使用它会很慢.