如何使用 PHP(特别是 WordPress)提取页面标题
是否可以使用 PHP 从页面中提取标题(h1、h2 等),并将它们以无序列表的形式列出在同一页面上?特定于 WordPress 的解决方案很好,但也欢迎通用的 PHP 解决方案。
编辑:我想要的是某种形式
h1
h2
h3
h3
h2
h3
h3
Is it possible, using PHP, to extract the headings (h1, h2, etc.) from a page using PHP, and list them on the same page in an unordered list? A WordPress-specific solution is fine, but a general PHP solution is welcome as well.
EDIT: What I want is something of the form
h1
h2
h3
h3
h2
h3
h3
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 php 中,您可以使用 xml 操作:
http://www.php.net/ Manual/en/domdocument.getelementsbytagname.php
还没有测试过,但是 h1 是这样的:
我不太确定这些功能,而且我无法测试(直到可能明天)...我从 http://br.php 获取了 tostring .net/manual/en/class.domelement.php#98851
In php, you could use xml manipulation:
http://www.php.net/manual/en/domdocument.getelementsbytagname.php
Haven't tested yet, but something like this for h1:
I'm not quite sure on the functions, and I'm not going to be able to test (until probably tomorrow)... I got the tostring from http://br.php.net/manual/en/class.domelement.php#98851