我現在想要做的事情非常簡單。我想通過URL發送參數,然後將其顯示在WordPress頁面上。這是我目前在做什麼:WordPress網址參數不起作用
我在爲www.domain.com/signin_page?message=yo
把URL我加入到我的functions.php文件簡碼爲:
function write_login_message($atts) {
return "Message: " . $_GET['message'];
};
add_shortcode('write_message', 'write_login_message');
結果是「消息:」 。另外,我收到一條通知:Undefined index: message in [...]
。我嘗試了一些我在討論中發現的東西(製作一個設置查詢變量的插件),但那不起作用,現在我被卡住了。我會很感激任何幫助。
UPDATE:$ _GET ['message']適用於我的生產服務器。它不在我的測試/沙箱服務器上工作(儘管它們基本上是相同的)。這縮小了它,但我仍然不確定原因是什麼。我至少可以知道我可以在我的生產服務器上運行它。
我認爲$ _GET是沒有任何簡碼或其他東西的WordPress訪問。 –
你不能在WordPress的帖子/頁面中使用PHP(http://stackoverflow.com/questions/18896146/insert-php-code-in-wordpress-page-and-post)。 – Isaac