get_adjacent_post //WordPress获取相邻文章函数 123https://www.beizigen.com/wordpress-template-tags //wordpress 标签汇总 https://www.beizigen.com/wordpress-functions //wordpress 函数汇总 https://www.beizigen.com/1853.html WordPress函数get_adjacent_post用于获取相邻文章的信息,包括文章ID、文章发表时间、文章标题、文章别名、文章内容和文章摘要等。 1get_adjacent_post( boolean $in_same_term = false, array $excluded_terms = ”, boolean $previous = true, string $taxonomy = ‘category’ ) 函数参数 $in_same_term 布尔值,默认值:false 是否返回同分类下的相邻文章,默认不区分分类。 $excluded_terms 数组,默认为空 提供要排除的分类ID $previous 布尔值,默认值:true 如果为false,则返回下一篇文章的信息,默认返回上一篇文章的信息。 $taxonomy 字符串值,默认值:category 提供自定义分类法的名称 函数返回值 1234567891011121314151617181920212223242526WP_Post Object ( [ID] => 215 [post_author] => 1 [post_date] => 2014-07-24 14:01:55 […]
0. html a {} 1html a {background:#ed1c24!important;} // html a {color:#ed1c24!important;} 1. body {} 1body{width:100%;height:100%;background: url(‘.get_bloginfo(‘template_directory’).’/pic/bg3.jpg) center center no-repeat;} 2. h1 a {} 1h1 a {background-image: url(‘.get_bloginfo(‘template_directory’).’/pic/bndstone_logo01.png) !important; background-size: 265px !important;width:265px !important; } 3. .login form {} 12.login form {background:#ed1c24;} // .login form {color:#ed1c24;} #login form {background:#ed1c24!important;} // […]
wp-login.php 页面修改 1234https://www.xuewangzhan.net/wpbbs/3836.html https://www.xuewangzhan.net/wpbbs/13938.html https://www.songma.com/news/txtlist_i3674v.html 备注: 修改functions.php ,都是 在第一个 <?php 标签下面插入以下代码: 备注: 同一个functions.php 中名字相同的勾子只能出现一次.否则会出现网站开不起来 如下同时出现login_head,就会出现问题: add_action(‘login_head’, ‘custom_loginlogo’); add_action(‘login_head’, ‘zls_custom_loginlogo’); 一. 简单讲各个勾子的应用. 1-1. 换logo上的链接 1-1-1. 打开functions.php 12cd /home/wwwroot/default/bndstone/wp-content/themes/flatsome/ vi functions.php 1-1-2. login_headerurl 勾子 1login_headerurl //默认是链接到 wordpress.org 1-1-3. 如果需要把 它 连接到自已 网站 https://www.bndstone.com. 需做如下修改 1add_filter( ‘login_headerurl’, create_function( false, "return get_bloginfo( ‘url’ );" ) ); 1-1-4. logo链接换成任意的 […]
WordPress函数:get_bloginfo()用法详解 1https://www.cnblogs.com/whiterock/p/7337510.html 描述 返回你博客的信息,这些信息可以用在任何地方的 PHP 代码中。这个函数,和 bloginfo() 一样,可以用来在模板文件的任何地方显示你博客的信息。 用法 1<?php $bloginfo = get_bloginfo( $show, $filter ); ?> 参数 $show 123456789101112131415161718192021(字符串 string) (可选) 关键字命名你想要的信息。 默认: name ‘name’ – 返回在 设置 > 常规 中设置的“博客标题”。此数据可以从 wp_options 这个表中的 “blogname”中检索到。 ‘description’ – 返回在 设置 > 常规 中设置的“副标题”。此数据可以从 wp_options 这个表中的 “blogdescription”中检索到。 ‘wpurl’ – 返回在 设置 > 常规 中设置的“WordPress 地址 (URL)”。此数据可以从 wp_options […]
wordpress 后台无法修改邮箱,提示There is a pending change of your email to 1http://t.zoukankan.com/ytkah-p-12792019.html 有时候我们在用wordpress建网站时需要修改管理员的邮箱,但是会提示 1There is a pending change of your email to **@**.com,This address is used for admin purposes. If you change this, we will send you an email at your new address to confirm it. The new address will not become active until confirmed. 如何不用验证邮箱就直接改呢? […]
备注: 一开始用的是插件,设置起来非常麻烦.后来改用代码,直接申请个专用密码就可以,非常简单. 这两种方法都不需要启用 postfix ,也无需启用任何端口. 1. 用代码代替如下 Gmail Smtp 插件 12https://www.bndstone.com/458.html https://www.91wordpress.com/408.html 1-1. 切换到主题目录,打开 functions.php 文件, 12cd /home/wwwroot/default/bndstone/wp-content/themes/flatsome/ vi functions.php 1-2. 添加如下代码: 123456789101112function mail_smtp($phpmailer) { $phpmailer->isSMTP(); $phpmailer->SMTPAuth = true; //不用改, 启用SMTPAuth服务 $phpmailer->Port = 465; //不用改, SMTP邮件发送端口,常用端口有:25,安全链接端口:465、587 […]
gitlab汉化———禁止汉化,以免出现502错误,以及出现后续维护问题. 12https://www.cnblogs.com/wangxu01/articles/11056888.html https://www.crisen.org/archives/170 gitlab(一):gitlab的汉化 1https://gitlab.com/xhang/gitlab/wikis/home 很明显安装完成的gitlab,如果你的英文真的很烂,你懂得。 如果汉化中出现问题,请重新安装 GitLab( 注意备份数据 )。 1. 停止gitlab服务 1sudo gitlab-ctl stop 2. 下载汉化版本 1234mkdir /home/admin/soft cd /home/admin/soft yum install -y git //安装git git clone https://gitlab.com/xhang/gitlab.git clone的时候可能时间会很长,我是在hk vps windows 上 连接的. 3. 查看已安装版本 1head -1 […]
Gitlab 开启 GOOGLE-AUTHENTICATOR 两步验证. 一. 服务器 root 开启 GOOGLE-AUTHENTICATOR 两步验证. 1https://www.bndstone.com/1170.html ================================================== 二. web页面管理员root,开启 GOOGLE-AUTHENTICATOR 两步验证 12https://www.cnblogs.com/wangxu01/articles/11057507.html http://t.zoukankan.com/hujinzhong-p-12199712.html 2-1、代码对于一个互联网或者技术型公司有多重要我就不多说了,安全问题有多重要我也不想说,启用MFA/2FA多因子认证,成为诸多软件趋势。说白了就是多一个随机验证码验证 登陆,显得黑科技一点。 2-2、扫码之后获取随机码 出现如下页面就说明已经成功了 2-3、注销再次登陆,除了用户密码外还需要随机码 2-4、令牌-这个很重要 开始双因子认证之后,git clone等等 就会验证你的令牌了。这个时候你要创建令牌,密码就是你的令牌 三、web页面管理员root ,禁用 两步验证 3-1、思路分析 进入postgresql数据库,修改user表,将otp_required_for_login 、 require_two_factor_authentication_from_group 这两个字段,都改为false(数据库中用f表示) 3-2、操作步骤 1cat /var/opt/gitlab/gitlab-rails/etc/database.yml 会弹出如下: 123456789101112131415161718192021222324252627production: main: adapter: postgresql encoding: unicode collation: […]
一. admin@example.com 修改为 info@bndstone.com 1-1. root登陆后台 , administrator > root 1-2. 邮箱改为 info@bndstone.com 1-3. update profile settings 1-4. info@bndstone.com 收到 确认邮件 1-5. 再登陆,就发现 邮箱已经完全改成 info@bndstone.com 了 ================================================================= 二. gitlab取消用户注册时需要管理员认证功能 1https://docs.gitlab.com/ee/user/admin_area/settings/sign_up_restrictions.html#require-administrator-approval-for-new-sign-ups 步骤: 2-1.后台 root 登陆, administrator > root 2-2. View user in admin area 2-3. Settings > General 2-4. Sign-up restrictions > Expand 2-5. Require admin […]
Nginx禁用缓存的配置 1https://www.cnblogs.com/xiohao/p/14691517.html 在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清掉缓存。这时如果禁用掉nginx缓存,可以减少一些小麻烦,让浏览器每次到服务器去请求文件,而不是在浏览器中读取缓存文件。 当程序调试好上线后,可以开启nginx缓存,节省服务器的带宽流量,减少一些请求,降低服务器的压力。 通过配置nginx的配置文件/usr/local/nginx/conf/nginx.conf实现开关效果 1. 启用缓存 1234location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #设置缓存上面定义的后缀文件缓存到浏览器的生存时间 expires 3d; } 2. 禁用缓存 1234location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止缓存,每次都从服务器请求 add_header Cache-Control no-store; } 3. 查看本机的位置 123cd /usr/local/nginx/conf/vhost vi www.vermax.cn.conf vi www.huajunstone.com.conf 123456789 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { […]