我想爲我的WP用戶設置默認的圖片鏈接URL,以便它不包含默認的url鏈接。我做了一些研究,我知道該函數是在可溼性粉劑管理員/ options.php:WordPress的functions.php:如何應用update_option()?
update_option('image_default_link_type','file');
,而不是與核心文件的一塌糊塗,我想將這個進入的functions.php ,但從來不知道實施這樣的東西的正確方法!這是我目前在我的functions.php:
<?php
update_option('image_default_link_type','none');
?>
這顯然不工作:它需要正確的設置!什麼是在functions.php中實現這個的正確方法?
另外:我想知道如何在未來自己實現這樣的功能的策略嗎?例如,我永遠不知道我是否應該使用add_filter或do_action,以及我需要如何傳遞參數。我還沒有找到一本可以很好地解釋這本書的書或文章,並且可以通過示例展示給我。任何好的線索都會很棒!
謝謝!這非常有幫助。這是我在你的幫助和文檔中找到的: '<?php function inventory_linkurl_setting(){ update_option('image_default_link_type','none'); } add_action('update_option','inventory_linkurl_setting'); ?>' 它似乎已經奏效!讓我知道是否有更好的方式來編寫這個函數。 –
我注意到上述函數的一個問題是它總是**刪除URL。因此,如果我以前或在保存鏈接網址時都有鏈接網址的值,則會始終刪除該網址。我該如何應用此功能,以便鏈接網址僅在首次上傳時設置爲「無」,但如果先前保存了網址或手動添加了網址,則會保留該網址? –
請參閱get_option - 只需在將其設置爲none之前進行檢查。 http://codex.wordpress.org/Function_Reference/get_option – mrtsherman