- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
有人要求我调整 friend 的网站。该网站是由他们不再合作的机构使用 Wordpress 为他们建立的。问题是,我不太了解 Wordpress,所以我有一些基本问题......
我可以看到(通过将在我的浏览器中查看的源代码与我可以通过 Wordpress 界面编辑的 php 模板进行比较)我需要修改的元素是由页面调用“the_content()”生成的。我不太明白这个函数的作用,但我认为它从 MySQL 数据库中提取给定页面的内容。是吗?
我怀疑仅靠 Wordpress 界面不足以让我修改来自该数据库的元素。那是对的吗?例如,如果通过“get_content()”获取相关标记,那么任何人如何更改页面上文本和图像的特定排列?
最佳答案
在为 WordPress 开发或什至只是调整时,至少对“循环”以及我们如何使用它进行输出有一个大致的了解是非常重要的。为了输出内容,您需要在循环中调用方法。如果它不在循环内,它就不会被插入到您的页面中。
(它适用于您所有的页面...index.php、page.php、single.php、post.php 等...您的方法需要放在循环中,以便它们在该页面中显示。)
下面是一个简单的示例,说明如何使用循环来输出帖子的标题和内容:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> // loop start
<h1><?php the_title() ;?></h1>
<?php the_content(); ?>
<?php endwhile; else: ?> // loop end
<p>Sorry, this page does not exist</p>
<?php endif; ?>
如果您查看任何标准的 WordPress 主题(例如二十十四),您会发现 the_content()
与对其他元素的调用一起输出(在本例中 - the_title()
)。如果您想更改页面中特定元素的排列,只需修改它们在循环中的顺序,或查看 WordPress Codex 以获取其他选项/方法。
以下是您可以显示的一些其他内容的简短列表:
next_post_link
– 显示指向当前帖子之后按时间顺序发布的帖子的链接。previous_post_link
– 显示按时间顺序发布的帖子的链接当前职位。the_category
– 显示与正在查看的帖子或页面关联的一个或多个类别。the_author
– 显示帖子或页面的作者。the_content
– 显示帖子或页面的主要内容。the_excerpt
– 显示帖子主要内容的前 55 个单词,然后带有 [...] 或阅读更多链接以转到完整帖子。可以使用这种稍微高级的方法或使用帖子编辑页面上的摘录字段来控制摘录的长度。the_ID
– 显示帖子或页面的 ID。the_meta
– 用于显示自定义字段。the_shortlink
– 使用网站的 url 显示指向页面或帖子的链接帖子或页面的 ID。the_tags
– 显示与帖子关联的一个或多个标签。the_title
– 显示帖子或页面的标题。the_time
– 显示帖子或页面的时间或日期。这可以使用标准的 php 日期函数格式进行自定义。如果您想进一步自定义其中一些方法,可以在 functions.php
中进行。否则,所有样式都在您的 styles.css
中完成。
关于mysql - 了解 wordpress the_content,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25798709/
我的 the_content 过滤器杀死了图库简码,我不知道问题出在哪里...... 我可以添加空白 the_content 过滤器,图库从内容中消失,只有 [gallery]文本。我正在使用 the
the_content()函数解析数据库中的文本,例如段落将得到 在他们周围标记。但是,当您检索循环外部的内容时,您不能使用 the_content() 。我目前正在使用$db_object->pos
我正在尝试显示 WooCommerce 单个产品的描述,但没有显示正确的描述,而是循环重新开始显示图像、价格、添加到购物车等。 我试了很久都没有找到答案。我使用了 WooCommerce 模板脚本并对
使用 Elementor Pro 编辑博客页面时,我只看到可用的 Elementor 选项;我正在使用 BeTheme 使用 Elementor 进行编辑时,出现此错误: “抱歉,在您的页面中找不到内
我有一个关于 WordPress 的问题,特别是 3.0 及更高版本。 有谁知道如何获取将应用或“注册”到 the_content 过滤器的所有函数的数组或列表? 这个想法是生成一个可能的函数的复选框
情况是这样的。 我已经使用 Magento-Wordpress 集成设置了一个站点。集成有效,因此我可以从 wordpress 调用任何我想要的 Magento 站点。 我想在产品页面上显示一篇来自
情况是这样的。 我已经使用 Magento-Wordpress 集成设置了一个站点。集成有效,因此我可以从 wordpress 调用任何我想要的 Magento 站点。 我想在产品页面上显示一篇来自
对于这个基本问题,我深表歉意;一直试图自己解决这个问题,但仍然失败。 1) 每当我添加 the_content()在 div 里面或任何标记,如 ,它在顶部创建一个空间;我试过添加 margin:0;
我敢肯定这很简单,但我已经在 Google 上搜索了大约 30 分钟,但一无所获。我想知道是否可以调整 Wordpress 中 the_content 输出的默认段落类别。 我读到过您可以将过滤器添加
我正在 WP 网站上工作。对于文章页面,我使用 拉入我所在的帖子页面的内容。我需要操纵第一段的第一个字母。对我来说幸运的是,第一段似乎有一个独特的类 excerpt .我可以将其变大并更改字体等,但在
我正在使用 WordPress 和 CSS Grid 来构建文章。正文和标题的宽度应该受到限制,图像和其他视觉元素可能会增长到全 Angular 。我通过指定网格列解决了这个问题。 例如grid-co
有人要求我调整 friend 的网站。该网站是由他们不再合作的机构使用 Wordpress 为他们建立的。问题是,我不太了解 Wordpress,所以我有一些基本问题...... 我可以看到(通过将在
我正在尝试在另一个帖子中显示来自特定帖子 ID 的古腾堡块。 问题是,是否存在可以从一个帖子中获取所有块并将其显示在站点中的任何位置的功能?就像 get_the_content 一样吗? 最佳答案 我
有什么不同 ?如何用 get_posts 替换 the_content (在循环中使用)? 最佳答案 基本上 the_loop 与 foreach (get_posts('showpost=-1')
我在实际教程中问过这个问题,但不确定我是否会在将近 2 个月大的时候得到答案......所以我会在这里看一看...... 教程在这里:Build a WordPress Plugin to Add A
为什么 Ad goes here部分显示在内容之上?它应该显示在 $content 的底部.如果我返回$content直接作为return $content.'The ads goes here';
- WordPress
我在索引页上运行“循环”,当我将 the_content() 放在循环上时,它会自动添加 '..'内容之间,我想取消它。 有什么办法吗?谢谢。 最佳答案 添加到你的functions.php文件中:
我正在尝试使用 WordPress 并尝试了解它能做什么和不能做什么。我正在尝试将 index.php 文件中的字体颜色从黑色更改为白色。 我可以更改 the_title() 的背景颜色,这行得通,但
我正在使用以下函数来显示内容。内容正确显示但在 div 之外。 'circular', 'post_per-page' => -1)); if($query->have_posts()){
我已经尝试了很多 php 组合来让 wordpress 输出 $post->post_content 作为格式化文本(与 echo $post->post_content 给我的原始格式相反)。这种组
我是一名优秀的程序员,十分优秀!