我正在尝试按照隐藏的退出链接的URL。 HTML看起来像这样:
<li id="wp-admin-bar-logout"><a class="ab-item" href="http://www.ananda.org/wp-login.php?action=logout&_wpnonce=f633c2d0a4">Log Out</a> </li>
获取元素非常简单:
$link = $this->byXPath( '//*[@id="wp-admin-bar-logout"]/a' );
我能获得属性吗?
答案 0 :(得分:0)
显然,你可以获得元素的属性,但我无法在任何地方找到这些元素。
这是我使用的完整解决方案:
protected function doLogout() {
$this->url('/wp-admin');
$link = $this->byXPath( '//*[@id="wp-admin-bar-logout"]/a' );
$this->url( $link->attribute('href') );
}