wordpress如何在编辑文字时首尾自动加字

wordpress如何在编辑文字时首尾自动加字,第1张

在wp-content/themes/你用的主题,找到你模板文件,比如我的是index.php,就在这个里面找正文输出的地方,可以先发一篇文章审查元素,找到你正文的标签是哪个。然后加上html代码即可,开头<b>大家好</b><br>,考虑到使用场景,这个<br>最好加一个。结尾就是<br><b>谢谢</b>。非常简单

第一在WordPress中,把固定链接设置成 /%postname%.html 这种形式,就完成了给文章的URL添加 .html 后缀,

第二使用插件

   如果想给页面URL添加 .html 后缀,可以使用插件:.html on PAGES

   如果想给页面URL添加 .php 后缀,可以使用插件:.php on PAGES

请到相应页面下载

第三特定页面不添加后缀

.html on PAGES 插件会给所有页面都添加上.html后缀,但是问题又来了,如果我们不想给 sitemap 页面URL添加 .html 后缀,保持 /sitemap,而不是 /sitemap.html, 找到插件目录下的html-on-pages.php,按照下图 *** 作即可

1,最简单的方法修改固定链接

wordpress的自带的固定链接可以改变链接样式,但是如果格式没写好,可能给你的页面访问带来困难,链接中特殊符号 空格,还是包含中文。固定链接格式:/%postname%.html 这个样就为中文,但是也是可行的。我个人的格式是/archives/%post_id%.html。

2,插件也可以实现

单独为页面添加.html后缀

安装:.html on PAGES 插件实现,启用插件后无需任何设置。

分类及页面同时添加.html后缀

安装:.html in category and page url 插件,启用插件后需要到插件设置页面保存一下设置。

需要注意的是,启用插件后还需要到后台固定链接设置中,重新保存一下设置,否则会跳到404页面,如果不成功可以先删除空间根目录的.htaccess文件,之后保存会自动生成新的。

另外,安装插件后可能会造成日志分页翻页错误…..

3.既然可以插件当然代码可以

将下面代码添加主题functions.php中即可

// 页面链接添加html后缀

add_action('init', 'html_page_permalink', -1)

function html_page_permalink() {

global $wp_rewrite

if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){

$wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html'

}

}

添加后,需要到固定链接设置页面,重新保存一下固定链接设置,否则不会生效。

上述代码适合伪静态的固定链接形式使用,比如:

/%postname%.html

/%post_id%.html

另外,如果同时使用了“给WordPress分类目录和页面添加斜杠”一文中的代码,还需要将该文中的代码修改为:

// 添加斜杠

function nice_trailingslashit($string, $type_of_url) {

if ( $type_of_url != 'single' &&$type_of_url != 'page' )

$string = trailingslashit($string)

return $string

}

add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2)

排除页面文件,否则页面链接.html后面也会自动加上斜杠。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11621583.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存