我有一个关于 wordpress 钩子和过滤器的问题
I have a question regarding wordpress hook and filter
我想用照片替换 Buddypress 欢迎邮件中的一些文字。
我是 Wordpress 和过滤器的新手。
<?php
do_action( 'bp_before_email_header' );
echo bp_get_option( 'blogname' );
do_action( 'bp_after_email_header' );
?>
我在 function.php 上添加了这样的代码:
add_action( 'bp_before_email_header', 'add_logo');
function add_logo() {
echo '<img src="photo url"';
}
电子邮件 header 中有照片,但是我想删除文字 bp_get_option( 'blogname' );
如果没有应用过滤器,我不直接编辑就不能修改吗?
我该怎么做?
感谢您的帮助!
bp_get_option 有一个过滤器。 Check Code。例如,您只需像那样应用此过滤器即可。
add_filter('bp_get_option', function($value) {
if ($value == 'blogname') {
return '';
}
return $value;
}, 10);
我想用照片替换 Buddypress 欢迎邮件中的一些文字。 我是 Wordpress 和过滤器的新手。
<?php
do_action( 'bp_before_email_header' );
echo bp_get_option( 'blogname' );
do_action( 'bp_after_email_header' );
?>
我在 function.php 上添加了这样的代码:
add_action( 'bp_before_email_header', 'add_logo');
function add_logo() {
echo '<img src="photo url"';
}
电子邮件 header 中有照片,但是我想删除文字 bp_get_option( 'blogname' ); 如果没有应用过滤器,我不直接编辑就不能修改吗? 我该怎么做?
感谢您的帮助!
bp_get_option 有一个过滤器。 Check Code。例如,您只需像那样应用此过滤器即可。
add_filter('bp_get_option', function($value) {
if ($value == 'blogname') {
return '';
}
return $value;
}, 10);