给WordPress转载时添加版权信息
方法1
在single.php 找到<?php the_content(); ?>
再后面加上
<p>
<a href="http://creativecommons.org/licenses/by/3.0/deed.zh">版权声明</a>:转载时请以超链接形式标明文章原始出处和作者信息</br>本文链接:
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_permalink(); ?></a>
</p>
——————-分割线——————-
方法2
首先复制以下代码,然后找到你的WordPress源码,把代码添加到你WordPress当前主题的 functions.php 文件中即可,
主题路径:wp-content/themes/
//WordPress 文章版权申明
add_filter ('the_content', 'fanly_copyright');
function fanly_copyright($content) {
if(is_single() or is_feed()) {
$content.= '<p>除非注明,否则均为<a href="'.get_bloginfo('url').'" target="_blank">'.get_bloginfo('name').'</a>原创文章,转载必须以链接形式标明本文链接</p>';
$content.= '<p>本文链接:<a title="'.get_the_title().'" href="'.get_permalink().'" target="_blank">'.get_permalink().'</a></p>';
return $content;
}
}
WordPress 删除 xmlrpc.php 避免 DDOS 攻击
可能很多WordPress用户都不知道这个xmlrpc.php是什么,简单地说就是Wordpress 为手机等客户端提供的接口文件,早期的Wordpress 这个接口就是个万恶之源,虽然经过多次的升级,但目前也不太安全,恶意程序会不断尝试扫描这个文件,造成主机资源耗尽而瘫痪,很多WP用户用都遇到过主机商类似的警告“因过度消耗资源暂时无法访问”,与这个接口有很大的关系。
WordPress 删除xmlrpc.php防DDOS攻击WordPress 删除xmlrpc.php防DDOS攻击
因此,为防DDOS攻击暴力破解,如果不链接小程序、不离线发表文章,直接删除WordPress根目录的xmlrpc.php文件,稳妥点可以清空里面的内容,保留一个空文件,不会影响正常的WordPress运行。
网上一些禁用xmlrpc功能的代码,只是禁用,并不能阻止扫描这个文件,另外每次更新完WP程序,不要忘记再进行一次删除操作。
总有人问WordPress怎么优化,这就是一个最基本的。
电脑C盘出现一把锁和黄色感叹号的解决
Windows 10系统,电脑C盘或者D盘出现一把锁和黄色感叹号的解决:
这是因为我们的电脑BitLocker等待加密造成的. 原因可能是因为电脑关掉了Security Boot, 安全起见Windows推荐对硬盘进行加密.
如果说我们不需要BitLocker锁, 可以按照以下步骤进行磁盘解密.
管理员账户关闭BitLocker,以管理员身份运行cmd,输入:manage-bde -off C: ,完美解决。
运行后,系统将会对C盘数据解密,查看解密进度用这个命令:manage-bde -status C:。
注:关闭后,C盘图标上的锁会消失。等待时间有长有短,且关闭过程中系统不会锁死,硬盘还可以照常使用,但完全关闭就是需要比较长的时间。
解密完全成功后会发现C盘加密算法类别为空。
UltraISO软碟通编辑ISO文件后不能启动的解决
1、许多高手发布的iso文件很多时间需要各自简单修改一点内容以适合个性需要,比如修改菜单项等,但原来习惯使用的ultraiso编辑后保存,只能存在bios启动信息,efi启动信息会丢失。即使使用最新版9.6版ultraiso也是如此。
2、解决的方法很多高手说在Linux可使用mkiofs,但在windows中,我是用oscdimg来打包,参考论坛中的脚本,但依旧没有拖拉方便。后来无意中使用了一下poweriso,发现可完美解决这个问题,随意打开iso文件进行修改,直接保存,然后即可打开虚机进行测试,大大提高测试效率。
3、 记住,是poweriso,不是做广告,我也是用了D版。不过貌似30元一个终生版也可以接收:)
—————————–以上来自网络—————————–
另外可以试试这个,用ultraiso打包前,在ultraiso菜单栏“选项”——“保存”中,将直接保存时重新编译 ISO 文件前的钩去掉,就不会丢失efi信息了。
Ubuntu中snap包安装
snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立
一些常用的命令
snap list
列出已经安装的snap包
snap find <snap name>
搜索要安装的snap包
snap install <snap name>
安装一个snap包
snap refresh <snap name>
更新一个snap包,如果你后面不加包的名字的话那就是更新所有的snap包
snap revert <snap name>
把一个包还原到以前安装的版本
snap remove <snap name>
删除一个snap包
Ubuntu安装.snap包提示cannot find signatures错误
error: cannot find signatures with metadata for snap**
意思是
错误:无法找到包含元数据的签名
解决办法
由于vlc这个软件没有经过SnapStore签名,需要加上 –dangerous选项,即可安装,正常运行。
即
$ sudo snap install vlc-amd64.snap –dangerous
Ubuntu安装PyQt5+Qt Designer及:ModuleNotFoundError: No module named ‘PyQt5’的解决
Ubuntu安装VS Code运行Python文件提示:PyQt5+Qt Designer及:ModuleNotFoundError: No module named ‘PyQt5’的解决
1、安装相关工具及库:
sudo apt-get install python3-pip //安装pip
pip3 install PyQt5 //库 (sudo apt-get install python3-pyqt5 //库)
2、
sudo apt-get install qttools5-dev-tools //安装Qtdesigner
sudo apt-get install qt5-default
sudo apt install pyqt5-dev-tools //安装pyqt5工具 pyui
如何在Ubuntu 20.04上启用VS Code的SynthWave’ 8主题
SynthWave’ 8主题是VS Code上受欢迎的主题之一。但是,很多人却无法激活主题的发光效果。下面我来说明下启用发光效果的几个要点。
将需要使用管理员特权运行VS Code才能在SynthWave 84上启用发光效果。
跟着这些步骤 :
您需要将VS Code安装文件文件夹的所有者更改为当前用户
最有可能在/usr/share中找到该文件夹,以确保是不是真的在这个路径,您可以使用以下命令找到vscode目录的路径:
which code
这将输出路径到代码的安装目录
例如,在我的情况下,路径为:/usr/share/code
然后应用以下命令:
sudo chown -R <current_user> <installation_path>
在终端中
按以下操作:要检查计算机上的当前用户-whoami
例如cc2cc
在我的情况下:sudo chown -R cc2cc /usr/share/code
现在尝试激活发光:
按下Ctrl + shift + P或cmd + shift + P
键入Neon,单击第一个结果以激活。
之后,您可以应用代码中的Neon Dreams设置,然后再次运行此命令以将所有者设置回根目录:
sudo chown -R root <installation_path>
在我的情况下:sudo chown -R root /usr/share/code
在Mac / Linux上,由于所有权的更改,您可能会收到诸如“不支持VScode”之类的系统消息,但我认为您可以忽略基础知识。如果您感到好奇,可以还原所有者或重新安装VScode,它将消失(自定义CSS将不再适用)。
Windows 10使用自带图片查看器时闪退与黑屏的解决
提示文件系统错误(-2147219196)的报错一般和组件本身的功能受损关联较大,
1.单击微软徽标-应用和功能, 找到照片应用,单击高级选项,点击重置。
2. 在Cortana搜索框输入windows powershell,鼠标右击windows powershell以管理员运行,复制粘贴以下命令运行,
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
或者
Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppxManifest.xml” -verbose }
彻底删除 Windows 10休眠文件hiberfil.sys
我们知道Windows有休眠功能,休眠后启动机器,可以迅速恢复休眠前的样子。但是有个代价就是占用系统盘空间(大概有6个G左右),如果你不需要休眠,如何彻底删除Windows的休眠文件hiberfil.sys呢?本文以最新的Windows 10为例,分享给大家如何快速删除这个隐藏的系统文件。
1、这个隐藏的系统文件hiberfil.sys,体积超大,隐藏在系统盘根目录下(除非你通过regedit注册表修改路径)。这一点与pagefile.sys文件(用于虚拟内存)不一太样,pagefile.sys可以在计算机的系统设置中,自由修改转移到哪个盘。
注意,要找到hiberfil.sys文件,可以在文件夹选项中,取消勾选“隐藏受保护的系统文件”,或者用winrar软件定位到系统盘,查看这个文件。
2、下面,我们使用命令行工具,来彻底关闭Windows的休眠功能,并且希望彻底删除这个体积超大的文件。首先,打开系统开始菜单中的运行(可以按下快捷键Windows+R),然后输入cmd,并按下回车键确定。
3、进入命令行界面。
4、命令窗口中输入 powercfg -h off,即可关闭休眠功能,同时 Hiberfil.sys 文件也会自动删除。
5、当然,上述方法可能不凑效,因为从Win7开始,一些程序运行必须以管理员的身份运行。
6、这时,可以找到系统盘文件夹Windows/system32中的cmd.exe文件,或者在开始菜单中,找到所有程序 > 附件 > 命令提示符图标
7、右击在弹出菜单中,点击“以管理员身份运行”。然后执行上述的命令行任务,即可成功删除Windows系统休眠文件hiberfil.sys
注意事项:开启休眠功能,在cmd 命令窗口中输入 powercfg -h on ,就能开启休眠功能。