张文保的博客
张文保 · Paul Zhang

Engineering the Future
功不唐捐,玉汝于成

开源CMS

typecho各页面类型meta robots和canonical配置SEO规则代码

今天审查自己这个站的typecho模板,发现关于SEO的canonical和meta robots部分的规则,不是很友好。重新按SEO的技术审查要求,写了全套判断规则。为了确保首页分页时meta robots设置正确,我们可以使用getCurrentPage()函数来判断当前页是否为分页。分页的判断通过 $this->getCurrentPage() > 1 判断是否为首页的分页。……

Typecho meta robots 配置 Typecho canonical 标签设置 Typecho 各页面 SEO 优化 Typecho 分页 meta robots 规则 Typecho 分类页 canonical 配置 Typecho 搜索页 noindex 设置 Typecho 文章页 SEO 代码 Typecho 模板 header SEO 配置 Typecho 标签页 meta robots 设置 Typecho 归档页 noindex 配置
调整Wordpress区块在移动端上堆叠显示的顺序

调整Wordpress区块在移动端上堆叠显示的顺序

移动端堆叠是什么意思?移动端堆叠指的是在移动设备(如智能手机或平板电脑)上,网页内容的显示方式与在桌面设备上不同。具体而言,堆叠的概念涉及以下几个方面:垂直排列:在移动端,通常会将多个列或区块内容以垂直的方式进行排列,而不是像桌面端那样并排显示。例如,原本在桌面上并排的两个或多个内容区块,在移动设备上可能会被调整为一个在上,一个在下的排列。响应式设计:为了提升用户体验,移动端网站设计通常会采用……

WordPress移动端区块堆叠顺序调整 WordPress响应式设计 WordPress古腾堡编辑器 WordPress CSS媒体查询 WordPress自定义CSS类 WordPress移动端布局优化 WordPress区块编辑器布局调整 WordPress移动端用户体验提升 WordPress主题样式修改 WordPress移动端样式定制
Discuz X3.5上传图片的按钮不显示

Discuz X3.5上传图片的按钮不显示

在使用Discuz X3.5进行论坛搭建时,用户在上传图片的过程中可能会遇到一个常见问题:上传图片的按钮消失了。这种情况通常是由于主题模板与Discuz X3.5的新特性不兼容造成的。具体来说,在Discuz X3.5中,图片的上传方式已经从之前的Flash上传切换到了更现代的HTML5(H5)上传方式。这一变动旨在提升用户体验,尤其是在移动设备上,因为Flash技术在许多现代浏览器中已经被弃……

Discuz X3.5 上传按钮消失 Discuz X3.5 图片上传问题 Discuz X3.5 上传功能失效 Discuz X3.5 上传按钮不显示解决方法 Discuz X3.5 上传按钮消失的原因 Discuz X3.5 上传按钮不显示的解决方案 Discuz X3.5 上传按钮不显示的原因分析 Discuz X3.5 上传按钮不显示的修复方法 Discuz X3.5 上传按钮不显示的解决技巧 Discuz X3.5 上传按钮不显示的处理方法
去除Discuz X3.5门户文章标题省略号

去除Discuz X3.5门户文章标题省略号

昨天把我一个地方论坛网站升级到最新版本Discuz X3.5后,由于升级文件覆盖,发现在发布门户文章的的时候,文章标题太长超出字数会在后面加上省略号,并且每编辑一次就再加一次省略号,非常讨厌!于是我按以前Discuz X3.4的老处理方法,怎么也找不到对应的修改地方,后面研究了一下,发现Discuz X3.5里原来是数字80的地方变成了$_G['setting']['maxsubjectsiz……

Discuz X3.5 标题省略号去除 Discuz X3.5 文章标题长度设置 Discuz X3.5 文章标题最大字数配置 Discuz X3.5 文章标题显示完整 Discuz X3.5 文章标题省略号解决方法 Discuz X3.5 文章标题显示完整教程 Discuz X3.5 文章标题省略号去除方法 Discuz X3.5 文章标题最大字数修改 Discuz X3.5 文章标题显示完整设置 Discuz X3.5 文章标题省略号去除教程
小宝宝的网站妍凝成长记上线了

小宝宝的网站妍凝成长记上线了

自从宝宝出生,日子过得更加忙碌又开心!妍凝成长记网站的ICP备案号很快就下来了,今天正式上线。采用的CMS是Zblog PHP版,感觉Zblog的优点还是非常多的,很多地方可以媲美WordPress了。用的主题是YK完美日记,在众多单栏博客主题中,我一眼就喜欢上了这个,没有太多复杂的功能和布局,适合记录生活,很符合小宝宝,粉粉的风格,温馨,还自带有Ajax的网页音乐播放器,里面的歌也都是女歌手……

妍凝成长记 宝宝成长记录 婴儿成长博客 育儿博客 育儿日记 宝宝成长网站 婴儿成长记录 育儿经验分享 宝宝成长故事 育儿知识分享
WordPress换域名访问后台跳转的解决方法

WordPress换域名访问后台跳转的解决方法

使用WordPress建的网站需要更换域名时,登录后台管理会发现跳转到以前的老域名,这是因为之前在后台常规选项里设置的WordPress地址和站点地址信息是老域名,没有改,想改也进不了后台。 这时,需要通过操作MySQL数据库来解决,方法如下: 方法一:通过使用phpMyAdmin或其它的数据库管理工具登录MySQL,找到并进入 wp_options 这个表。 双击siteurl和home……

WordPress更换域名后后台跳转老域名 WordPress更换域名后无法访问后台 WordPress更换域名后登录跳转老域名 WordPress更换域名后后台无法登录 WordPress更换域名后后台跳转问题 WordPress更换域名后后台无法访问解决方法 WordPress更换域名后后台跳转老域名解决方案 WordPress更换域名后后台登录跳转老域名解决办法 WordPress更换域名后后台无法登录解决方法 WordPress更换域名后后台跳转老域名的解决方案
通过宝塔面板计划任务和百度api为织梦dedecms设置全自动链接提交

通过宝塔面板计划任务和百度api为织梦dedecms设置全自动链接提交

先进百度站长平台(百度搜索资源平台)依次进入资源提交——普通收录——资源提交——API提交,获取你的网站接口调用地址。根据网站的评级配额,每日最多可提交10万条URL链接,有ICP备案的比没有备案的要多。复制以下代码,保存为baiduapi.php,上传到网站根目录,将代码里的API地址和网站地址改为你自己的<?php require_once ("include/common……

宝塔面板计划任务 百度API自动提交链接 织梦DedeCMS自动推送链接 宝塔面板定时任务配置 百度站长平台API使用 织梦DedeCMS链接提交方法 宝塔面板与百度API集成 织梦DedeCMS SEO优化 宝塔面板自动化任务设置 百度搜索资源平台API
宝塔面板nginx给织梦dedecms目录禁止php脚本执行权限

宝塔面板nginx给织梦dedecms目录禁止php脚本执行权限

织梦dedecms目录权限的重要性织梦内容管理系统(Dedecms)广泛应用于网站建设,但随着其普及,安全问题也逐渐引起关注。合理配置目录权限是确保网站安全的重要环节。本文将详细介绍如何为织梦网站配置目录权限,以提高安全性。网站目录权限决定了用户和进程对文件和目录的访问能力。不当的权限设置可能导致数据泄露、网站被攻击或恶意代码执行。因此,合理配置目录权限是保护网站安全的第一步。织梦dedecm……

宝塔面板 Nginx 配置 织梦 DedeCMS 目录权限设置 Nginx 禁止 PHP 执行权限 织梦 DedeCMS 安全配置 Nginx 禁止特定目录 PHP 执行 织梦 DedeCMS 目录权限优化 Nginx 配置禁止 PHP 执行 织梦 DedeCMS 防止木马上传 Nginx 配置禁止上传目录 PHP 执行 织梦 DedeCMS 目录权限管理

织梦DEDECMS上传图片失败提示FILEID:3解决方法

在维护一个织梦网站时,在文章编辑器里批量上传图片失败,提示FILEID:3,如图所示,右侧出现红色ERROR。保存文章后,发现图片其实已经上传上去到服务器上了。解决方法具体如下:编辑器打开/dede/swfupload.php文件,查找下面这行echo "FILEID:".$_SESSION['fileid'];在其上加一句ob_end_clean();接着查找header……

织梦DedeCMS上传图片失败 织梦DedeCMS图片上传错误 织梦DedeCMSFILEID:3错误 织梦DedeCMS图片上传提示FILEID:3 织梦DedeCMS图片上传红色ERROR 织梦DedeCMS图片上传解决方法 织梦DedeCMS图片上传问题 织梦DedeCMS图片上传技巧 织梦DedeCMS图片上传教程 织梦DedeCMS图片上传故障排除

discuz门户列表分页伪静态设置教程

DISCUZ门户栏目列表分页URL默认是index.php?page=动态的URL地址,如何修改成伪静态呢?下面保哥教你方法:编辑器打开source/module/portal/portal_list.php找到下面这行代码:$multi =multi($count, $perpage, $page, $cat['caturl'], $cat['maxpages']);替换成如下代码:$mul……

Discuz门户列表页伪静态化设置 Discuz门户列表页URL重写 Discuz门户列表页SEO优化 Discuz门户列表页伪静态规则 Discuz门户列表页URL静态化 Discuz门户列表页伪静态化教程 Discuz门户列表页伪静态化配置 Discuz门户列表页伪静态化方法 Discuz门户列表页伪静态化技巧 Discuz门户列表页伪静态化实现
SSL安全认证