php - 使用 if 语句回显 Meta 标记?
问题描述
我的数据库中有一个名为的列entry_type
,它entry_type
只有两个可能的值:“pagina”或“post”。
我想echo
根据meta
.entry_type
当entry_type = pagina
我想要下面echo
的meta
标签的值时:
<meta property="og:type" content="website">
如果entry_type = post
我想要下面echo
的meta
标签的值:
<meta property="og:type" content="article">
<meta property="article:author" content="">
<meta property="article:publisher" content="" />
<meta property="article:published_time" content="">
<meta property="article:modified_time" content="">
我怎样才能发表这个if
声明,做我解释的事情?
解决方案
你可以参考这个 php 代码:
<?php if ($entry_type == "pagina") { ?>
<meta property="og:type" content="website">
<?php } elseif ($entry_type == "post") { ?>
<meta property="og:type" content="article">
<meta property="article:author" content="">
<meta property="article:publisher" content="" />
<meta property="article:published_time" content="">
<meta property="article:modified_time" content="">
<?php } ?>
推荐阅读
- java - 用 JPA 标准替换休眠创建标准时的问题
- authentication - Jmeter - 随着时间的推移验证令牌,评估 __time() 函数时出现问题
- angular - 我是否需要每次都从 Firebase 获取用户令牌
- matlab - 将向量重塑为具有任意 m 和 n 的更大矩阵
- c - 尝试返回指向在头文件中前向声明的结构的指针时出错
- datetime - 如何将“YYYY-MM-DD hh:mm:ss.mmmmmm”(时区 CET(阿姆斯特丹)和 DST)转换为“CICS ABSTIME”?
- vba - MS Access VBA替换字符串中的指定范围
- c - C/Embedded C #define 语句中的括号 do
- python - 如何按子列表的内容对子列表的列表进行排序,其中子列表包含字符串和布尔值?
- javascript - 在两个子组件之间共享一个方法(Angular)