2016-03-07 107 views
0

可以使用掛接函數進入網站頁腳如下:任何方式將功能掛鉤到WordPress的後期頁腳(而不是wp_footer)?

function to_footer() { 
    $content = 'I am in the footer'; 
    echo $content; 
} 

add_action('wp_footer', 'to_footer'); 

但有一個類似的方法在單一頁面訪問量增加後的頁腳(未網站頁腳)內的功能?

+0

AFAIK一個帖子沒有頁腳。它確實有一個標題和一個元。這可能是插件或主題相關 - 「帖子頁腳」是什麼? – Kenney

+0

可能性在你的自定義頁腳調用apply_filter('some function')',然後在你的'functions.php'' add_filter(相同函數)'中。我不知道深入的文字新聞,但可能是這樣的方法 –

回答

1

你可以得到的最接近的(不改變模板文件)是這個

function to_footer($content) 
{ 
    return $content . 'I am in the footer'; 
} 
add_action('the_content', 'to_footer'); 

這將帖子內容後加上你的事

如果你不介意編輯模板,請嘗試以下

function alt_footer() 
{ 
    do_action('alt_footer'); 
} 

functions.php你的主題。然後在您需要的模板中撥打alt_footer(),然後

function to_footer() 
{ 
    echo 'I am in the footer'; 
} 
add_action('alt_footer', 'to_footer');  
+0

是的,我已經嘗試過,它的作品,但我寧願添加的東西,甚至進一步下來,不僅在主要內容之後。 – ynef

+0

@ynef我更新了我的答案。 –

+0

這太棒了!但是,如果我要創建一個插件,這種方法根本不是用戶友好的。我想它是依賴於模板的,但是有沒有辦法將某些東西(比如我想要掛接我的插件的區域)插入到後導航中? – ynef