月度归档 2021年2月26日

给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 ,就能开启休眠功能。