2016-05-29 76 views
0

我在wordpress themefunction.php寫了這個代碼:添加功能,以特定的WordPress頁面

remove_filter('get_the_excerpt', 'wp_trim_excerpt'); 
add_filter('get_the_excerpt', 'wpse_custom_wp_trim_excerpt'); 
function wpse_excerpt_length($length) { 
    return 40; 
} 
add_filter('excerpt_length', 'wpse_excerpt_length', 999); 

我如何可以加載這個代碼只對特定的WordPress頁面,在特定頁面-ID 5580?

謝謝

回答

1

那麼你可以使用is_page(),並通過頁塞爲同一..你可以通過頁塞,標題,在這個函數

例1d什麼如果你的ID是 - 然後使用is_page( '5580')

但the_excerpt主要是我們ED的博客,所以,如果你正在尋找博客,然後用is_home()爲同一

請參考下鏈接查看更多細節 - https://developer.wordpress.org/reference/functions/is_page/

0

像這樣:

if(is_page(5580) { 
    remove_filter('get_the_excerpt', 'wp_trim_excerpt'); 
    add_filter('get_the_excerpt', 'wpse_custom_wp_trim_excerpt'); 
    function wpse_excerpt_length($length) { 
     return 40; 
    } 

    add_filter('excerpt_length', 'wpse_excerpt_length', 999); 
} 
相關問題