我在WordPress插件設置頁面的管理面板中自定義了wordpress的表單。我有一個輸入字段,我不想保存將通過Wordpress圖像管理器選擇的圖像的URL。Wordpress - 以自定義形式插入圖像
我不太確定如何去做這件事。有沒有辦法調用圖像管理器並將返回值連接到我的自定義輸入字段?我不需要上傳任何圖像(我假設用戶想在圖像管理器加載後想要它),我只需要彈出圖像管理器,選擇圖像並返回要放入的URL輸入框。
我在WordPress插件設置頁面的管理面板中自定義了wordpress的表單。我有一個輸入字段,我不想保存將通過Wordpress圖像管理器選擇的圖像的URL。Wordpress - 以自定義形式插入圖像
我不太確定如何去做這件事。有沒有辦法調用圖像管理器並將返回值連接到我的自定義輸入字段?我不需要上傳任何圖像(我假設用戶想在圖像管理器加載後想要它),我只需要彈出圖像管理器,選擇圖像並返回要放入的URL輸入框。
好,我找到了解決辦法爲WordPress 3.5及更高版本:
首先,你需要調用函數wp_enqueue_media()函數在你的插件,當你加載你的腳本。
然後你就可以按照這個網址的指示: http://mikejolley.com/2012/12/using-the-new-wordpress-3-5-media-uploader-in-plugins/
這對我來說效果很好!
聽起來像你做了你的「主題選項」?如果是這樣,你可以打電話給這樣的選項。
可以調用頁面<?php //get theme options $options = get_option('theme_settings'); ?>
頂這個變量和呼應<?php echo ($options['image_url']); ?>
我現在用一個選項框架調用SMOF這是非常方便的,並增加了一個偉大的主題選項頁。 https://github.com/sy4mil/Options-Framework
這是有點矯枉過正..我需要的東西,將允許我調用一些JavaScript函數,將在Wordpress中加載本機圖像管理器。我看到SMOF做到了這一點,但我不想通過那些代碼去了解他們是如何做到的。我希望能有一些簡單的API調用,有人知道我只是無法找到。 – newms87