WordPress文章别名slug自动生成随机字符串 对于wordpress,它自带的文章url固定连接可选样式有很多,带日期的,文章名,文章ID,但是自己输入难免麻烦,文章ID已经不合符理想了,现在Wordpress历史版本,ID数字不太好。 但如果想要每一篇文章一个随机字符串的slug(别名,显示在url后面),就要自己动手了,如果你不理解那是怎样的,看看简书的文章详情页的url就知道了。 function.php中加入下面的代码即可: [php......继续阅读
PHP函数mb_strimwidth()截取WordPress内容 今天升级到WordPress6.4,发现首页文章内容显示全文了,却有不显示图片,所以WP内置函数wp_trim_words()截取出现了问题,我找到官方说明,这个函数还在,而且参数没变啊,或许是WordPress的问题。那么暂时用PHP的截取函数把——mb_strimwidth(): [php] mb_strimwidth ( string $str , int $start , int $wid......继续阅读
WordPress 通过文章ID获取第一张图片 WordPress 通过文章ID获取第一张图片 [php] <?php /** * Echo first image (if available). * * @param int $post_id Post ID. */ function wpdocs_echo_first_image( $post_id ) { $args = array( 'posts_per_page......继续阅读
Nginx跨域配置 修改nginx 配置,添加如下内容 [code] #允许跨域请求的域,* 代表所有 add_header 'Access-Control-Allow-Origin' *; #允许请求的header add_header 'Access-Control-Allow-Headers' *; #允许带上cookie请求 add_header 'Acces......继续阅读
Debian自动挂载NTFS硬盘 安装ntfs-3g [code] apt-get install ntfs-3g[/code] 挂载NTFS [code] mount -t ntfs-3g /dev/sda2 /mnt/Windows[/code] ps:mount重启之后就会失效 开机自动挂载NTFS 更改/etc/fstab,更改前备份下 cp /etc/fstab /etc/fstab.bak [code] UUID=**......继续阅读
Debian下”bash:shutdown:command not found”的解决方法 在学习使用linux过程中,发现一个问题,当我使用su命令成为超级用户的时候,使用shutdown来关机或重启时,会给我一个"bash:shutdown:command not found" 在网上找了挺多的解决方法,终于解决了。现在把方法留下。 首先我们要知道为什么会出现这种问题:首先这个命令是一定存在的,现在找不到,估计是寻找的路径不对。所以我们要看看root用户的环境变量。 先切到root,......继续阅读
站内跳转go.php优化版 站内跳转go.php优化版,SEO不输出权重的跳转方法 注重SEO的站长都了解,过多的外链会影响网站权重,而且影响极大。那么有没有一种不输出权重的站内跳转方式呢?很多站长通过go.php的方式跳转,这个方法是不错的,但是必须要用对、用精,而且URL美观性也是另一个问题,下面给各位站长从头到尾讲解一下。 一、SEO禁止抓取优化 首先来分析,由于百度也会抓取php页面,通过go.php直接跳转,并不能......继续阅读
html5+css3新年快乐灯笼特效 代码插入到网站body内即可,为新年增加一点年味~ [xml] <style> .deng-box1 { position: fixed; top: -30px; left: 10px; z-index: 9999; pointer-events: none; } .deng-box2 { position: fixed; top: -25px; left: 150px; z-inde......继续阅读
十个开源免费的图床源码程序汇总 图床,也可以称之为相册,即存放图片的地方。 图床与普通的相册不同,图床上传的图片可以作为外链使用,也可以作为公共图片访问使用。除了支持匿名形式访问外,还支持多用户注册与登录,管理员批量管理审核等,当然高级一点功能就是自动审核、AI识别等。 图床需求不如博客建站程序那么,算是一个小众的需要,所以基本上没有什么大规模的免费图床程序。比较受欢迎的Chevereto,已经宣传转为了付费产品,虽然Githu......继续阅读
Debian – 使用root身份登录sftp 前言 默认安装好的debian, 不允许用root身份登录。 但是如果是自己玩的服务器,设置成允许root身份登录方便些。 更改配置 [code] cp /etc/ssh/sshd_config /etc/ssh/sshd_config.old nano /etc/ssh/sshd_config 将 PermitRootLogin 改为 yes[/code] 重启sshd服务 [code] /et......继续阅读