[英]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.