-
WHMCS钩子 实现登陆后才可以查看帮助中心/知识库
钩子的作用是只有客户或管理员可以查看帮助中心FAQ + 文章(前提是已登录) 教程也很简单,钩子如下所示: 在WHMCS系统路径中的/includes/hooks/文件夹中创建一个名为ForcarLoginFAQ.php的文件,复制下面的代码到文件中; 钩子代码: <?php if (!defined("WHMCS")) die("This file canno…- 7
- 0
-
WordPress教程之实现自动生成sitemap.xml网站地图功能
sitemap.xml也就是网址地图,这对网站的优化是很有好处的,站点地图这玩意真的很有必要整一个。 很多站长都是直接用插件生成一个sitemap.xml,没毛病,也是可以的,但是微码盒小编个人觉得能用代码实现的,就不会用插件,下面就分享纯代码实现WordPress自动生成sitemap.xml网站地图功能: 新建文件 首先新建一个“sitemap.php”文件,然后将下面代码复制到sitemap…- 857
- 0
-
wp_list_bookmarks友情链接函数详解
在较早的WP中用 get_links 函数实现友情链接,目前这个函数已经被新函数取代了,那就是:wp_list_bookmarks。该函数的特点是只有一个参数,但功能超级强大,这归因于它有众多的可选参数.不显示图片链接的代码是: <?php wp_list_bookmarks('title_li=&categorize=0&show_images=0');…- 12
- 0
-
在WordPress分类归档页面显示子分类链接
有时需要在WordPress分类归档页面显示当前分类子分类链接,可以用下面的代码: $args=array( 'child_of' => get_query_var( 'cat' ), 'hide_empty' => 0, 'orderby' => 'ID', 'orde… -
查看WordPress文章是否有特色图片
WordPress 自带的特色图片功能用于生成缩略图,但默认情况下,WordPress并没有为我们提供查看某篇文章是滞添加了特色图片功能,可以通过下面的代码,在后台文章列表中显示文章的特色图片。 将代码添加到当前主题函数模板 functions.php 中: // 在后台文章列表添加特色图片列 add_filter( 'manage_post_posts_columns', &… -
网页HTML特殊字符编码对照表
在设计和开发网页时,需要用到一些特殊符号,比如:©,®,℃,¥,⅜ 等等,有些上网找半天不一定能找到。HTML 特殊符号编码有很多种 unicode、十六进位码(hex code),html 实体编码(entity code),还有我们熟知的 html 实体(html entity) ,为了在 css content 属性中使用,还有对应的 css code。 你可以在 HTML 标签中直接插入十…- 10
- 0
-
利用.htaccess实现文件的加密保护方式
如果我们是有用的Apache引擎的话,我们应该知道是用的.htaccess控制伪静态的。但是在.htaccess文件中还是有其他的用途功能。比如控制文件的加密和访问方式。在这篇文章中,老蒋来记录.htaccess文件的加密保护方式。 如何对单个文件进行密码保护 要对单个文件进行密码保护,您需要一个有效的 .htpasswd 文件,它存储了授权用户的凭据。只有 .htpasswd 文件中指定的用户才…- 10
- 0
-
在WordPress分类档案页面显示该分类置顶文章
默认WordPress仅在首页显示置顶文章,那么要在分类档案页面显示该分类置顶文章,如何实现呢?可以尝试使用下面的代码。 将代码添加到当前主题函数模板 functions.php 中: class StickyInCategory { /** * A reference to an instance of this class. */ private static $instance; /** *…- 16
- 0
-
WordPress获取指定时间段内的文章
如果需要调用一定时间段内的WordPress文章,可以通过下面的代码实现。 <?php $cat = '2'; // 分类ID // 获取子分类,用于排除子分类文章 $args = array( 'parent' => $cat ); $categories = get_categories( $args ); $excludecat = arr…- 11
- 0
-
自定义WordPress 错误样式和内容
wp_die()函数是WordPress对PHP die()函数的补充,用于显示HTML错误信息,比如作者角色想访问主题页面时会显示“抱歉,您不能访问此页面”,并终止访问。 如想自定义提示的样式和内容,可以将下面的代码添加到当前主题函数模板 functions.php中: function custom_error_handler( $error ) { echo …- 16
- 0
-
WordPress同时统计文章中文和英文单词数
WordPress并没有内置同时统计中文和英文单词字数的函数,网上能找到的代码,或是仅统计英文单词,不能统计中文,或者可以统计中文,但英文按字母而非单词统计。虽然我们不是英文站,但有时文章中会有些英文单词,这样统计就不准确了。 下面的代码可以同时统计文章中文和英文单词数,并相加输出。 自定义函数: function zm_word_count() { $post_content = get_pos…- 9
- 0
-
在WordPress后台显示待审文章角标提示
WordPress默认情况下有待审评论时会显示一个角标提示,如果您的主题有前端投稿功能,并且投稿后文章是待审状态,也想有一个角标提示,及时提醒管理员审核通过这些文章,可以参考本文的方法。 将下面代码添加到当前主题函数模板functions.php中: 为全部文章类型显示待审角标提示 function zm_menu_badges_for_all_post_types() { global $men…- 15
- 0
-
禁止WordPress目录枚举
目录枚举(Directory Enumeration)漏洞,是一种常见的安全漏洞,允许攻击者枚举服务器上的目录或文件结构,进而获取敏感信息、识别潜在的弱点或利用已知漏洞进行攻击。 最近碰到一个问题,用户建企业网站要求非常严格,登录页面不允许外网访问、注册登录不允许错误提示、用户首次登录强制要求修改密码等,WordPress本身无相关设置,只能通过配置Nginx、修改程序文件、添加强化代码实现。 还…- 11
- 0
-
为什么在使用php8.1时候,WordPress后台会频繁502
在使用 PHP 8.1 版本时,如果你在 WordPress 后台频繁遇到 502 Bad Gateway 错误,这通常是由于以下几个原因引起的: 1. PHP-FPM 配置问题 WordPress 和 PHP 8.1 通常是通过 PHP-FPM (FastCGI Process Manager) 来运行的。如果 PHP-FPM…- 15
- 0
-
CentOS8下yum源配置及nmcli命令简单介绍
一、CentOS8 yum源配置 1、挂载光盘镜像配置本地yum源 先移走系统默认的repo文件 cd /etc/yum.repos.d/ mkdir repobak mv *.repo repobak/ 挂载本地光盘镜像 mkdir /mnt/cdrom mount -t iso9660 /dev/cdrom /mnt/cdrom 编辑本地yum源repo文件 vi CentOS-LocalMe…- 9
- 0
-
HTML5(FileReader)实现图片上传预览功能
前言 FileReader 对象允许 Web 应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。下面通过本文给大家介绍 JS 中利用 FileReader 实现上传图片前本地预览功能,需要的朋友参考下。 平时做图片上传预览时如果没有特殊的要求就直接先把图片传到后台去,成功之后拿到 URL 再渲染到页面上,这样做在图片比较小…- 9
- 0
-
苹果手机将网站添加到主屏幕上的方法
通常在 iPhone,iPad,iTouch 的 safari 上可以使用添加到主屏按钮将网站添加到主屏幕上。 <link rel="apple-touch-icon" href="/custom_icon.png"/> apple-touch-icon 是 IOS 设备的私有标签,如果设置了相应 apple-touch-icon 标签,则添加到…- 69
- 0
-
原生态js方法实现全选复制功能
我的 demo 网站想做一个复制代码的功能,可是原生态的 js 只有 ie 下才能实现,其他浏览器都需要 flash 来实现复制功能,我又不想用 flash,鼓捣了很久,不能复制,我起码能做一个全选的功能吧。下面是复制的代码: function selectCode(objid){ var obj = document.getElementById(objid); obj.select(); } …- 5
- 0
-
Span之间空隙原因和解决办法
span 之间的空隙,到底是什么?display:inline-block 的元素虽然能够处于同一行,但是很变态的是它们之间出现了空格,如何处理? (例如在浮动元素居中当中,我们必须使用 display:inline-block) 实例代码 <html> <head> <meta charset="UTF-8"/> <title>…- 30
- 0
-
通过 CSS自定义属性(CSS变量)和 JavaScript 实现高级CSS主题切换
在本教程中,我们将使用 CSS 自定义属性(也称为 CSS 变量)来为简单的 HTML 页面实现主题切换。 我们将创建暗黑和明亮的示例主题,然后编写 JavaScript 以在用户单击按钮时在两者之间切换。 如果你以前没接触过,请先阅读 CSS 变量(自定义属性)实用指南及注意事项这篇文章 就像在典型的编程语言中一样,变量用于保存或存储值。 在 CSS 中,它们通常用于存储颜色,字体名称,字体大小…- 12
- 0
-
判断访问用户终端设备类型
以前判断网站的访客全部用的是 userAgent 来判断的,基本上都是判断 userAgent,一些简单点的终端没有什么问题,可是用过一段时间发现有的手机终端不会跳转,后面研究了下百度 siteapp,发现他的函数写的挺好的,可以直接拿来用,判断的也比较全面。 使用 userAgent 判断(iPhone|iPod|Android|ios|iPad) function uaredirect(mur…- 19
- 0
-
CSS实现背景图片透明和文字不透明效果
项目中经常会用到背景图上放一些文字介绍,这里介绍两种技术来实现背景图片透明,文字不透明效果,记录一下,方便日后学习。 1.毛玻璃效果: 背景图 + 伪类 + flite:blur(3px) CSS 代码 .demo1{ width: 500px; height: 300px; line-height: 50px; text-align: center; } .demo1:before{ backg…- 15
- 0
-
网站加入鼠标滑过抖动样式
站长闲下来的时候,就四处逛逛网站,顺便扒点其他网站的代码,比如 html、css、js;都是站长通过 f12 或者 view-source 扒到的,有些代码很容易就能扒到,有些很难,比如今天分享的这个,扒了得半小时,才找到 css 具体代码!支持所有网站,wordpress、typecho、hexo 等等之类的。 代码说明: 该 css 代码,作用于 class 为 post-item 下 h2 …- 7
- 0
-
Jquery实现页面下拉滚动加载内容
最近要新写一个手机项目,感觉上面不是用得很舒服,然后就新写了一个,改动不是很大。 判断到底部 $(window).scroll(function () { if ($(document).scrollTop() + $(window).height() >= $(document).height()) { alert("哦哦,到底了."); } }); 如果要实现拉到底部…- 14
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!