簡體   English   中英

WordPress快速編輯+添加媒體按鈕不起作用

[英]Wordpress quick edit + add media buttons not working

我剛剛升級到Wordpres 3.6.1,但遇到一個問題,對於默認的二十二個主題,添加媒體和快速編輯按鈕可以正常工作,但是當我創建自己的自定義主題時,這些按鈕將停止工作。 我尚未在網站上安裝任何插件,並且我一直在尋找解決方案已有一段時間,因此我需要一些幫助。

我確實提出了一些研究建議,這可能是由於我在網站上添加了其他javascript文件所致,所以我現在想知道是否存在特殊的方法來在wordpress中鏈接這些.js文件。

這些是我目前在“ header.php”文件中使用的腳本:

<script src="<?php bloginfo('template_url'); ?>/js/jquery-1.10.2.min.js"></script>
<script src="<?php bloginfo('template_url') ?>/slider/anythingfader.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url') ?>/js/jquery.simplyscroll.min.js"></script>

請注意:這不是圖形問題,就像我之前在另一篇與wordpress相關的文章中所暗示的一樣。

如果添加其他腳本,則應使用wordpress使腳本排隊。

我將在您的functions.php文件中定義javascript目錄。 像這樣:

然后創建一個函數

define('MY_JS', get_bloginfo('stylesheet_directory') . '/js/' );


function reg_scripts() {
wp_register_script('jquery.easing.min', MY_JS .'jquery.easing.min.js', false, false, true);
wp_enqueue_script('jquery.easing.min');

}
add_action( 'wp_enqueue_scripts', 'reg_scripts' );

這應該將其加載到頁腳中。 另外-如果您加載的是其他jquery,則該jquery可能會阻止其他版本的jquery正常工作。 如果您需要注銷已發布的jquery版本,則可以將其添加到上面的函數中

wp_deregister_script( 'jquery' );

試試看 我想這與3.6.1的新版Wordpress有關

<?php  echo get_stylesheet_directory_uri()?>/js/jquery-1.10.2.min.js">
<?php  echo get_stylesheet_directory_uri()?>/slider/anythingfader.js">
<?php  echo get_stylesheet_directory_uri()?>/js/jquery.simplyscroll.min.js">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM