# Use Instant View version 2.0~version: "2.0"# Use this template only blog article pages?exists: /html/head/meta[@property="article:published_time"]
# Get article text in <article> body: //article# Get title from <h1>title: $body//h1[1]subtitle: $title/next-sibling::h2
author_url: //span[has-class("author")]//@href# Get article cover imagecover: //img[has-class("wp-post-image")]# Convert all iframe elements to inline element@inline: $body//iframe[starts-with(@src, "/media/")]# Remote header and footer@remove: //article/header@remove: //article/footer# Replace p to figure@replace_tag(<figure>): $body//p[.//img]# Youtube Embedded Fix@replace_tag(<figure>): $body//p[.//iframe]Code language:PHP(php)
粘贴并保存后,会自动在最右侧页面生成预览的效果。
当你的规则适配效果无误后,接下来只需要点击右上叫的 Mark as Checked ,来标记该页面已经检查完车。
服务端渲染带来的 SEO 友好:现代 SPA 也有服务端渲染的能力,不过对于开发者来说,则需要单独假设一套服务端渲染的服务来完成这部分工作。或者提前预生成所有的页面。对于页面较小的站点,预生成比较靠谱。但对于数据量极大的站点,预生成也是一个较为痛苦的过程。WordPress 因为更加的传统,所以一直采用的是服务端渲染的模式。服务端渲染在针对 SEO 进行优化时,可以获得更好的优化能力(毕竟有些时候 Spider 不一定会等你的页面在前端渲染完成)。
Uncaught Error: Minified React error #231; visit https://reactjs.org/docs/error-decoder.html?invariant=231&args[]=onClick&args[]=object for the full message or use the non-minified dev environment for full errors and additional helpful warnings.Code language:PHP(php)