javascript - 当字段丢失时,如何使用 php 或 js 回显默认文本?

标签 javascript php wordpress

我正在使用自定义字段数据,但有几个帖子的某些自定义字段为空。

所以我想回应类似“如果自定义字段存在= <?php echo get_post_meta($post->ID, 'mycustomfield', true); ?>”之类的内容 否则='hello '

我想在 php 和 javascript 中都可以做到这一点,但我不知道如何以这两种方式输入代码,因为我仍然是一个新手。你能帮我么?提前致谢!

最佳答案

你的意思是:

echo get_post_meta($post->ID, 'mycustomfield', true) ? 
    get_post_meta($post->ID, 'mycustomfield', true) : 'helo';

或相同的分配给$customField var:

$customField = get_post_meta($post->ID, 'mycustomfield', true);
echo $customField ? customField : 'helo';

在此示例中,这是使用 ternary operator 完成的这似乎符合您的要求。

因为我知道 get_post_meta($post->ID, 'mycustomfield', true) 是返回您的自定义字段的内容。

关于javascript - 当字段丢失时,如何使用 php 或 js 回显默认文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59735678/

相关文章:

php - 与 PHP 的 mcrypt 兼容的 AES 的 Javascript 实现

javascript - Web Worker 中的 Chrome 套接字?

php - 在 WordPress 中显示随机分类术语

javascript - 如何在同一端口上启动 react 和 Node api 服务器?

javascript - AngularJS 从 Laravel 数据库中删除数组项

wordpress - 未定义索引: alqnas in public_html/wp-cron.php on line 3

wordpress - Wordpress Docker将主题复制到暴露的文件夹中

html - 如何在@media 中使用显示

asp.net - 如何获取网格控件中存在的文本框控件的 clientID

javascript - xcharts 中的颜色条形图