这是一个新手问题,我一直在尝试设计某些PHP代码,但我一直在碰壁。我需要将CSS类添加到No results found 以下文字:
<?php }
else{
esc_html_e(\'No results found\',\'ThemeName\');
}
?>
谢谢!这是一个新手问题,我一直在尝试设计某些PHP代码,但我一直在碰壁。我需要将CSS类添加到No results found 以下文字:
<?php }
else{
esc_html_e(\'No results found\',\'ThemeName\');
}
?>
谢谢!您需要将其包装在具有类的HTML元素中。使用您的代码进行此操作将需要更改。
您可以在PHP之外执行此操作,这将需要更改打开和关闭PHP标记的位置:
<?php } else { ?>
<span class="classname">
<?php esc_html_e(\'No results found\',\'ThemeName\'); ?>
</span>
<?php } ?>
您可以在PHP内部通过连接字符串来实现,这意味着您需要使用esc_html__()
而不是esc_html_e()
(这与结果相呼应,您不应该在串联过程中执行此操作):<?php
} else {
echo \'<span class="classname">\' . esc_html__(\'No results found\',\'ThemeName\') . \'</span>\';
}
?>
或使用printf()
要将字符串组合在一起,请使用esc_html__()
:<?php
} else {
printf( \'<span class="classname">%s</span>\', esc_html__( \'No results found\', \'ThemeName\' ) );
}
?>
我是Wordpress的新手,但我对html/php编码很在行,希望在我的一些帖子上创建自定义表单。我的网站当前正在本地主机上运行。我觉得自己很傻,因为我一直在/var/html 我花了很长时间试图找出我可以在哪里编辑一个名为“我的个人资料”的页面。我想看到一些自动生成的my_profile.php 文件之类的。页面本身标识为page_id=10 , 但我什么都没看到page_id 在文件结构中。“我的个人资料”代码在哪里?