Tag: 小技巧

检查广告是否被屏蔽最简单的方法

很多人Chrome浏览器 都装有一个 AdsBlocker 的插件. 这玩意可以让页面的广告消失的无影无踪, 所有广告的元素的会在浏览器渲染之前强行被移除. 有一个方法可以很简单的判断用户是否装有这个AdsBlocker. 就是在 head 元素加入 以下代码. async=false 是因为如果不指定同步加载 就很可能被 CLOUDFLARE 等优化成异步加载了, 这样就不会起作用. <script async="false" src="/js/adsbygoogle.js"></script> 然后这个文件里就只有一行代码: var isAdsDisplayed = true; 然后你可以在HTML页面的 body 结束前判断 这个变量是否还存在 …

淘宝上用外国信用卡支付赚钱的方法

标题档. 不过这是真事, 只不过这种方法有风险 不太可靠. 事情是这样的, 那天我想在淘宝上淘两个 X5690 的服务器 CPU 然后寄到英国来. 就看中下单了. 谁知后来卖家说不寄到国外. 于是我们很友好的协商就退款了. 过两天一查信用卡记录: 碰巧退款的那天 英镑比人民币的兑换比率下降了 相当于同样的 RMB 换得的 英镑更多了. 就隔一天的事. 还不需要换汇手续费. 不过这事你也别太在回事, 汇率能升就能降, 各 50%的概率 只不过手续费则可以免了. 而且这事不需要交税. 本文一共 …

通过PHP脚本 批量设置 WORDPRESS 博客文件夹属性

WP 博客的一些文件夹或者文件需要特定的安全访问属性. 这样就会被任意用户恶意的更改. 如果你的VPS服务器上有多个博客, 可以通过以下脚本很方便的保证 WP文件夹的访问属性是最佳的安全的. // 定义WP博客的根目录 $wp = array( '/var/www/justyy.com/', '/var/www/helloacm.com/', '/var/www/codingforspeed.com/' ); foreach ($wp as $site) { echo "处理 $site ...\n"; chmod($site, 0755); chmod($site . 'wp-includes', …

在WORDPRESS管理员界面上面添加菜单选项

WordPress 提供 add_action 用来在指定的事件中 运行代码. 比如在 管理员界面中的最上面可以通过 $wp_admin_bar 的 add_menu 方法来扩展菜单选项: 此函数的具体用法可以查看: https://codex.wordpress.org/Class_Reference/WP_Admin_Bar/add_menu $wp_admin_bar 变量是全局变量. 你可以把菜单参数(数组)传入 add_menu 方法: $menu = array( 'id' => 'helloacm_add_top_admin_bar_google_webmaster', 'title' => 'Google Webmaster', 'href' …

WordPress 最简单的过滤垃圾评论的方法

WordPress 很多垃圾评论都是由程序直接调用访问 wp_comments.php 造成的. 所以我们可以在 functions.php 文件里加入以下代码 新增一个过滤 简单的检查是否是直接调用. function check_referrer_comment() { if (!isset($_SERVER) || $_SERVER == '') { wp_die(__('请不要直接访问这个文件.')); } } add_action('check_comment_flood', 'check_referrer_comment'); 如果 HTTP_REFERER 值没有被设置或者为空 则不会继续到下一步添加评论. 当然 …

在 Google Drive – Spread Sheet 里批量生成 QR二维码

之前提到最简单的通过 GOOGLE API来生成任意文字 的QR二维码的URL是 (QR 码可以存储文字 在图片里方便算法读取识别) https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https://JustYY.com 如果你有一堆的文字 或者网站需要批量转换 则可以通过 使用 Google Drive 里 – 新建 Spread Sheet (有点类似网页版的EXCEL) 然后 一列是要转换的文字或者是网站, 在另一列里输入公式 =image(图片地址) 比如 =image(“https://chart.googleapis.com/chart?chs=150×150&cht=qr&chl=”&C5) 然后 鼠标往下拉 自动填充剩下的. …