嗨,我仍然习惯于在 wordpress 中使用操作。我只是想知道我想要什么。
我想echo
在不触及代码的情况下删除生成下面某些表单的 s。我看到do_action
他们之前和之后都有。但我想知道它们对我做我想做的事有什么用处,如果是的话,如何影响do_action
s 之间的内容。
例如,只是说我想删除
echo "
<p>
<label for='log'>".__( 'Username', 'jigoshop' )."</label>
<input type='text' name='log' id='log' class='input-text username' />
</p>
";
从...
do_action( 'jigoshop_widget_login_before_form' );
// Get redirect URI
$redirect_to = apply_filters( 'jigoshop_widget_login_redirect', get_permalink( jigoshop_get_page_id('myaccount') ) );
$user_login = isset( $user_login ) ? $user_login : null;
echo "<form action='".esc_url(wp_login_url( $redirect_to ))."' method='post' class='jigoshop_login_widget'>";
// Username
echo "
<p>
<label for='log'>".__( 'Username', 'jigoshop' )."</label>
<input type='text' name='log' id='log' class='input-text username' />
</p>
";
// Password
echo "
<p>
<label for='pwd'>".__( 'Password', 'jigoshop' )."</label>
<input type='password' name='pwd' id='pwd' class='input-text password' />
</p>
";
echo "
<p>
<input type='submit' name='submit' value='".__( 'Login', 'jigoshop' )."' class='input-submit' />
<a class='forgot' href='".esc_url(wp_lostpassword_url( $redirect_to ))."'>".__( 'Forgot it?', 'jigoshop' )."</a>
</p>
";
if (Jigoshop_Base::get_options()->get_option( 'jigoshop_enable_signup_form' ) == 'yes' ) {
echo '<p class="register">';
wp_register(__('New user?','jigoshop') . ' ' , '');
echo '</p>';
}
echo "</form>";
do_action( 'jigoshop_widget_login_after_form' );
$links = apply_filters( 'jigoshop_widget_login_user_links', array() );