首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在wordpress where <!--nextpage-->中拆分the_content()并存储为数组

在WordPress中,可以使用<!--nextpage-->标记来拆分the_content()函数返回的内容,并将其存储为数组。下面是实现这一功能的步骤:

  1. 首先,你需要在WordPress的主题文件中找到使用the_content()函数的位置。通常,这个函数会在single.phppage.php文件中的文章循环中使用。
  2. 找到使用the_content()函数的位置后,你可以将其替换为以下代码:
代码语言:txt
复制
$content = get_the_content();
$pages = explode('<!--nextpage-->', $content);

上述代码将使用get_the_content()函数获取文章内容,并使用explode()函数将内容按照<!--nextpage-->标记拆分为多个页面。拆分后的页面将存储在$pages数组中。

  1. 现在,你可以使用$pages数组来访问拆分后的页面内容。例如,要访问第一个页面的内容,可以使用$pages[0];要访问第二个页面的内容,可以使用$pages[1],依此类推。

这样,你就可以在WordPress中使用<!--nextpage-->标记来拆分the_content()函数返回的内容,并将其存储为数组。这在需要对文章内容进行分页或其他处理时非常有用。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。你可以在腾讯云官网上找到更多关于这些产品的详细信息和介绍。

  • 腾讯云服务器(CVM):提供高性能、可扩展的云服务器实例,适用于各种应用场景。了解更多信息,请访问:腾讯云服务器(CVM)
  • 腾讯云数据库(TencentDB):提供可靠、安全的云数据库服务,包括关系型数据库和非关系型数据库。了解更多信息,请访问:腾讯云数据库(TencentDB)
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

10个WordPress的query_posts语句使用技巧

Query_posts语句是WordPress最实用的语句之一。 正是在query_posts的作用下,WordPress的Loop循环才能够调用显示所有文章内容。...> 当然,使用哪种方法完全由个人习惯决定,不过我认为用数组更为方便,原因如下: 便于阅读,可以利用if语句更轻松地给数组添加条件,以动态生成查询一些查询参数(某些使用频率较低的参数,分类参数和标签参数...置顶文章 WordPress在 2.7版本引入了文章置顶功能。 这使用户选定的文章能够不受时间的排序标准,总是显示在文章列表的最上方。...允许插件将DISTINCTROW语句加入查询,该查询可返回日志数组 posts_groupby 应用于查询的GROUP BY语句,该语句可返回日志数组(通常情况下该数组空) posts_join_paged...在计算出分页后,该查询返回日志数组(分页并不影响WHERE语句,因此该函数相当于posts_where) posts_join 应用于查询的JOIN语句,该语句可返回日志数组 该过滤器函数与post_where

70390

WordPress 条件判断标签及用法大全

判断内容分页 在文章和页面,有时候内容很多,在文章插入 标签可以将内容分隔开分成不同的页面,通过对应的函数获取分页的列表。...> 判断子页面(sub-Pages) WordPress 的页面(page)是有父子级关系的,判断是否子页面时,没有内置 is_subpage() 这样的函数,但是你可以使用下面的方法来判断。...has_term( array( 'green', 'orange', 'blue' ), 'color' ) 判断当前页面是否是否带有数组的自定义分类 color。...--nextpage--> 拆分成多个页面,这些不能算 paged page 判断是否附件页面(Attachment) is_attachment() 判断当前页面是否一个附件页面。...; } 下面的例子介绍了如何在主循环中使用条件判断语句。功能是在首页(index)显示文章的摘要,而在文章(single)和主页(home)显示文章的正文内容。

3.5K20

WordPress 主题教程 #5b:日志内容

日志内容是从零开始创建 WordPress 主题系列教程第五篇的第二部分,在这篇,我们将展示如果显示博客日志的内容,并且使用一个 DIV 标签把博客日志的内容和日志的标题区分开。...第2步:使用 DIV 标签把博客日志的内容和标题区分开 给 the_content() 两边添加 DIV 标签给该 DIV 标签附上class="entry"属性,如下: 你现在的 index.php 文件应该是: 保存刷新浏览器,我们再次去查看源代码的话,就会发现每篇日志内容在 class=”entry” 的 DIV 标签。...现在你的 index.php 文件: 这个是经过缩进整理后的版本: 一般我们使用 tab 健而不是空格键产生缩进的。为什么进行要对代码进行缩进呢?...保存刷新浏览器,然后查看源代码的代码。 为什么你要添加另外一个 DIV 标签去围住日志标题和日志内容?

80480

WordPress发布文章自动同步到新浪微博(带特色图片)

WordPress 发博客后自动同步到新浪微博,这是我从无主题博客看到的方法,一直沿用至今。..., 0);   /* //获取微博字符长度函数 */ function WeiboLength($str) {     $arr = arr_split_zh($str);   //先将字符串分割到数组...(substr($tempaddtext,$cind,1)) > 0){             if(ord(substr($tempaddtext,$cind,1)) < 0xA1 ){ //如果英文则取...修改目的:一是为了此功能在【某些禁用了修订功能的 WordPress 博客】,不会因为更新文章造成重复同步微博的窘迫;二是加上字数的控制,避免字数超过 140 导致同步失败。..., 0);   /* //获取微博字符长度函数 */ function WeiboLength($str) {     $arr = arr_split_zh($str);   //先将字符串分割到数组

1.6K70

WordPress面试题

下面是关于如何在 WordPress 源码开发主题和插件的基本指南: 开发 WordPress 主题: 创建主题目录: 在 WordPress 的wp-content/themes/目录下创建一个新的文件夹...模板标记和循环: 使用 WordPress 的模板标记,the_title()、the_content()等,在模板显示文章的标题、内容等。...添加后台页面: 使用add_menu_page等函数来添加插件在 WordPress 后台的菜单页面。 在页面添加表单和处理逻辑,保存设置。...找到用户表: 在数据库中找到以wp_users前缀的表,例如wp_users,这是 WordPress 存储用户信息的表。 找到用户: 找到你想要修改密码的用户,记下该用户的 ID。...> 在实际环境,请使用更强大的哈希算法, bcrypt。 更新数据库的密码: 在wp_users表,找到用户行更新user_pass列的值新的 MD5 散列值。

31740

一文详解 WordPress Shortcode 简码

WordPress Shortcode 指的是使用[]包含的简码或者短代码,WordPress 会识别这些代码根据它们定义的回调函数输出内容。...所有 Shortcode WordPress 系统定义了哪些 Shortcode,我们可以使用 WPJAM Basic 插件的「常用简码」扩展来查看,激活扩展之后,在 「WPJAM」菜单的「常用简码」子菜单即可查看...这个回调函数一般有两个参数:Shortcode 的属性参数和内容: function my_shortcode_func($attr, $content){ // $attr $key=>$value 的数组...这个 Shortcode,它的内容(content)就是邮箱地址,还定义了属性 link,它的值 1 时候,邮箱显示可点击,详细代码如下: add_shortcode('email', function...wp_enqueue_script('whatever');//检测到有使用短码后需要做的事 } }); 如果我们希望保持首页和其他列表页尽可能的简单,希望移除 Shortcode: add_filter('the_content

1.5K20

WordPress发布文章自动同步到新浪微博(带特色图片)

希望在微博同步插入特色图片,特申请微博高级写入权限,望批准,感谢~~ ? 3、通过后,修改如下代码的App Key以及微博账号密码,然后将代码放入functions.php文件即可。...$tag->name."#"; } /* 修改了下风格,添加文章关键词作为微博话题,提高与其他相关微博的关联率 */ $get_post_category_weiboname...post_to_sina_weibo', 0); /* //获取微博字符长度函数 */ function WeiboLength($str) { $arr = arr_split_zh($str); //先将字符串分割到数组...课外总结 get_the_category(获取分类相关内容) 说明 如要查看一些说明,请点击http://www.favortt.com/wordpress-functions-class 描述 模板标签函数用来返回的值是一个数组形式的对象...> 参数说明 $id(可选)文章的ID编号,默认值$post->ID (当前文章的ID编号)。

2.7K20

WordPress自定义查询:WP_Query的使用

' => 10, //(整数) - 每页显示的文章数量 (2.1和以后的版本可用), 使用'posts_per_page'=-1 显示所有文章,如果查询处于订阅源WordPress用 'posts_per_rss...--nextpage--> 快捷代码的分页。...(:words),但是数字排序可能会有问题 (:1, 3, 34, 4, 56, 6, etc, 而不是你希望的:1, 3, 4, 6, 34, 56)。.../2969/order-by-menu-order-and-title //'post__in' - 使用 post__in 数组制定的 ID 顺序 (3.5以后的版本可用). /** * 置顶文章参数...在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,通过设置这个参数真,我们告诉了了WordPress不要查询数据总行数,从而降低数据库负载,如果设置了这个参数

1.4K20

史上最详细的WordPress的自定义文章类型指南(1)

,'show_ui' 参数必须设置 True,这个参数才有效,我们页可以设置该参数一个顶级菜单 //(:'tools.php'),这种情况下,该文章类型的管理菜单出现在 Tools...--nextpage--> 快捷标签实现分页 'pages' => true, // bool (默认为 TRUE) // 是否订阅源创建漂亮的固定链接...这是因为在WordPress启用了URL规则重写(rewrite)功能,会自动把和Post相关的动态URL改写伪静态URL,这也会影响到自定义的Post Type。...的伪静态规则会被存储到数据库,新的文章类型注册之后原有的伪静态并不会自动更新,也就无法识别这个URL,所以就404了。...--nextpage--> 快捷标签实现分页 'pages' => true, // bool (默认为 TRUE) // 是否订阅源创建漂亮的固定链接

4.2K20

编写自己的 WordPress 模板

一个 WordPress 主题至少需要两个文件存在——style.css 和 index.php 所以进入 wpstart 文件夹创建这两个文件。在 style.css ,插入以下注释。...在文本编辑器打开 index.php 写入以下代码。 This is a sample WordPress theme....> 这将获取放置站点描述。 这里要提到的另一件事是,我在文件中使用了“硬编码”子部分,“联系人”和“链接” footer.php。...相反, 你可以使用 WordPress 小部件来自动化使它们直接通过定制器进行修改。但是,这超出了本文的范围,我们将在以后的文章随时讨论。 sidebar.php:大多数网站都有侧边栏,我们也有。...每次页面有帖子时, index.php 的循环都会调用 content.php 。在 content.php ,我检查了当前帖子是否 is_single()。

1.3K30

【译】WordPress 的50个过滤器(1):何为过滤器?

在本系列文章,我们将要学习WordPress 的过滤器(filters)——扩展WordPress 功能的最好方式之一。...的50个过滤器(平均每篇文章介绍10个) 最后一篇压轴文章,做最终的总结 在WordPress 的核心代码,有以千数量单位的过滤器,而本系列即将要讲的不过是50个(大概10%)(数学不好...为了玩转过滤器传送过来的数据,你需要新建一个函数定义其中的数据传送方式,然后挂载到过滤器。...> 这个函数使用PHP的 preg_replace函数来替换标题中的元音字母返回替换后的tile 参数。很简单不是吗?让我们挂载这段函数到一个过滤器上: <?...这个教程是介绍如何在个人开发的主题或插件创建过滤器或动作。 结论 写的代码越多,你就越能发现过滤器的乐趣。

1.1K100

WordPress主题开发,从入门到精通。

3.wp_loaded 彻底加载完毕, WP、所有插件和主题完全加载实例化,就会触发此钩子。...;当我们单独访问许多选项数据时,可能导致许多单独的数据库事务,通常,数据库事务是昂贵的操作(就时间和服务器资源而言)而把许多选项作为数组存储和获取时,只会产生一个数据库事务,这是一种比较理想的操作。...update_option 更新WP设置选项 delete_option,从 WordPress 选项数据表安全删除“选项/值”对的方法。...相对于使用 echo 输出数据,我们应该更多的使用 WordPress 的本地化能力, _e() 或 __() 15.简码 add_shortcode() remove_shortcode() shortcode_exists...unregister_setting(),字面意思; settings_fields( string $option_group ),输出register_setting注册的所有输入域;参数option_group

10.5K40

何在WordPress网站添加Cookie弹出窗口(不使用插件)

何在WordPress网站添加Cookie弹出窗口   如果你是使用WordPress建站的用户,那么有可能你的网站已经在使用Cookie来收集访问者的数据,如果您没有在网站上显示任何同意Cookie...在这篇文章,晓得博客你详细介绍不适用插件如何在 WordPress 网站添加Cookie弹出窗口。...为什么我们需要Cookie通知   简单地说,Cookie是您的网站存储在访问者浏览器的文件,以下是整个网络中使用Cookie的一些常见示例: 存储登录凭据,以便用户每次访问您的网站时不必重新输入它们...总结   以上不使用插件在WordPress网站添加Cookie弹出窗口,现在,你已经学会了如何通过粘贴生成的代码来显示WordPress Cookie通知。...推荐:如何在WordPress网站添加免费在线聊天功能-Chaty插件教程 晓得博客,版权所有丨如未注明,均为原创 晓得博客 » 如何在WordPress网站添加Cookie弹出窗口(不使用插件)

4K30
领券