我有一個自定義帖子類型存檔頁面,我想爲該頁面執行特定的腳本。該腳本加載該頁面使用此功能(在function.php):在自定義帖子類型存檔頁面中執行腳本的問題
function cpt_archive_enqueue_script() {
if (is_post_type_archive('cpt-slug')) {
wp_enqueue_script('cpt-archive-script', get_stylesheet_directory_uri() . '/js/cpt-archive-script.js', array('jquery'), '1.0.0', true);
};
}
add_action ('wp_enqueue_scripts', 'cpt_archive_enqueue_script');
,我可以用頁面檢查員看到,頁面加載腳本,但不執行加載腳本(相同的腳本工作FE如果加載在類別頁面中)。
有沒有人有解決這個問題的建議?謝謝!
如果可以幫助這裏是加載的腳本(這是一個非常簡單的腳本,如果標題被點擊打開文章內容)。
jQuery(document).ready(function($) {
$('article.post').each(function() {
var $dropdown = $(this);
$("div.entry-title", $dropdown).click(function(e) {
e.preventDefault();
$div = $("div.entry-content", $dropdown);
$div.toggle();
$("div.entry-content").not($div).hide();
return false;
});
});
$('html').click(function(){
$("div.entry-content").hide();
});
});
您使用的兒童主題? –
是的,該網站使用發源框架和樣本子主題 – simba