我想設計我的第一個WordPress主題。有一個「編輯按鈕」,只有在「網站站長」登錄後才能看到。對於其他人應該隱藏。 我給了該按鈕的類(所以它看起來像網站上的其他按鈕)。空時隱藏編輯按鈕
當我們沒有登錄時,按鈕仍然顯示,但是爲空。
當我們在代碼中記錄如下:
<!-- edit button -->
<div class="editbutton buntbutton">
<a><span class="edit-link mymetatitle"><a class="post-edit-link" href="http://localhost:8888/WP_DEVELOPMENT/wp-admin/post.php?post=1241&action=edit">Edit your post</a></span></a>
</div>
,當我們沒有在它記錄看起來是這樣的:
<!-- edit button -->
<div class="editbutton buntbutton">
<a></a>
</div>
所以,不同的是,「一標籤「裏面.editbutton是空的,當我們沒有登錄。
我能檢查他們與jQuery和隱藏它,如果」標籤「爲空嗎?我嘗試這樣的事情:
var editbuttonempty = $(".editbutton a").length();
if (editbuttonempty < 1) {
$(this).css("visibility", "hidden");
}
...但它仍然無法正常工作。有關如何做到這一點的任何建議?謝謝!
而不是隱藏按鈕,如果文本爲空,是否有可能隱藏它的基礎上它的類?也就是說,不是根據登錄狀態改變文本,而是改變類。這樣你就不需要JS了,再加上它更接近於如何使用類。 – Zhihao