-
搜索结果
-
wp_job_resume_manager 是WP Job Manager 的一款简历扩展插件,其他功能正常,但有个比较恼火的问题,就是引入的 ajax.googleapis.com 会拖慢后台的访问速度,这里说下修改方法:
打开插件目录,找到文件:class-wp-resume-manager-admin.php
/wp_job_resume_manager/includes/admin/class-wp-resume-manager-admin.php
大致在51行:
wp_enqueue_style( 'jquery-ui-style', '//ajax.googleapis.com/ajax/libs/jqueryui/' . $jquery_version . '/themes/smoothness/jquery-ui.css' );
修改为:
wp_enqueue_style( 'jquery-ui-style', '//ajax.useso.com/ajax/libs/jqueryui/' . $jquery_version . '/themes/smoothness/jquery-ui.css' );
使用 360 的 CDN 源进行替换。
再去访问就OK,另外还有需要进行优化的地方,薇晓朵招聘平台将继续进行优化。
Ultimate Member 终极会员 后台设置慢的问题是由于使用的框架 ReduxFramework 内置的Google API 所以对于中文用户来说加载就非常慢。
这里我们主要是说下需要修改的文件和位置:
在文件 /ultimate-member/admin/core/lib/ReduxFramework/ReduxCore/core/enqueue.php 的 291行:
'https://ajax.googleapis.com/ajax/libs/webfont/1.5.0/webfont.js',
替换为
'https://ajax.useso.com/ajax/libs/webfont/1.5.0/webfont.js',
在文件 /ultimate-member/admin/core/lib/ReduxFramework/ReduxCore/framework.php 的1661行 :
wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js';
替换为
wf.src = 'https://ajax.useso.com/ajax/libs/webfont/1.5.3/webfont.js';
在文件 /ultimate-member/admin/core/lib/ReduxFramework/ReduxCore/inc/fields/typography/field_typography.php
共有两处 616行:
return '//fonts.googleapis.com/css?family=' . str_replace( '|', '%7C', $link );
替换为
return '//fonts.useso.com/css?family=' . str_replace( '|', '%7C', $link );
952行:
$result = wp_remote_get( apply_filters( 'redux-google-fonts-api-url', 'https://www.googleapis.com/webfonts/v1/webfonts?key=' ) . $this->parent->args['google_api_key'], array( 'sslverify' => false ) );
替换为:
$result = wp_remote_get( apply_filters( 'redux-google-fonts-api-url', '#' ) . $this->parent->args['google_api_key'], array( 'sslverify' => false ) );
就是把 googleapis.com 替换为 useso.com 就行。
其他各类 CMS 均适用,因为论坛自定义项目太多了,升级主题的时候没备份,事情又有很多。
看了下实在是有些乱,恢复方法很简单,找快照,搜索引擎的快照,
百度的没用,它不会抓取,好搜的也是没有,但是 google 的抓取的最完整,打开上个月没升级前的快照,然后找到自定义 CSS 代码,复制下来再添加到主题就行。
感谢 google 又帮我省了些工作。
Camtasia 应该是目前用过的最好的屏幕录制和视频编辑软件,其实是有准备购买商业授权的,但是现在用的不多,基本上好几个月才会用下。卖了等于是浪费,明年会有需要的,到时用的比较多的话会购买正版许可证,但现在只是想要继续试用。
在网上找了很多方法都没办法重置试用期,最后还是在官方论坛找到了解决方案。
非常简单,也很实用。
Pretty Link lite 去广告及Google访问加速,和中文汉化
文件:/pretty-link/classes/controllers/PrliAppController.php
位置:16~19 行
$wp_scripts = new WP_Scripts(); $ui = $wp_scripts->query('jquery-ui-core'); $url = "//ajax.googleapis.com/ajax/libs/jqueryui/{$ui->ver}/themes/smoothness/jquery-ui.css"; if(strstr($hook, 'pretty') !== false)
修改为:
$wp_scripts = new WP_Scripts(); $ui = $wp_scripts->query('jquery-ui-core'); $url = "//ajax.useso.com/ajax/libs/jqueryui/{$ui->ver}/themes/smoothness/jquery-ui.css"; if(strstr($hook, 'pretty') !== false)
或者
$wp_scripts = new WP_Scripts(); $ui = $wp_scripts->query('jquery-ui-core'); $url = "#"; if(strstr($hook, 'pretty') !== false)
这个是点击统计表的数据显示CSS,推荐使用 360CDN 替换,慢点也无妨。
GlotPress 是一款多国语言翻译插件,目前还是在发展阶段,属于 WordPress.org 的官方项目,比较期待,对于以后可以搭建自己的翻译更新服务器和协同办公很不错。
这篇文章用于存档备忘,说不定明年就能用上。
为什么会那么在意 WordPress 的头像,开发日志。
其实一直也都不明白为什么 WordPress 会收购一家全球头像公司,直到自己开始尝试着做WordPress开发才明白,
这就叫做格局,老外考虑的事情或者说互联网上的事情的确比我们考虑的要全面很多;
每当我们注册一个新网站都会要求上传头像和完善资料,而在互联网上所有的东西都是虚幻的,
换句话说你电脑一关,断网断电,这些东西对你来说就是不存在的。
我们身处于一个时代,互联网存在的目的就是联通一切,针对 WordPress 的开源特性,现在每一个优秀的插件都可以变身成为一个平台,这是非常棒的。
可在中国就悲催了,你想联通世界???没门儿,不是你选不选得了的问题,而是你根本就没得选,各种被墙,各种限制,各种不允许,
做个网站还要备案,这权限,那权限,自由对你来说就是个理想。
说回头像,因为 Gravatar 头像被墙了,Google 被墙了,其他国外社交网站也被墙了,你想安心的使用这些好东西都不可能。
真真切切的因为头像的问题苦恼了一个多月,开始是用SSL替换,但是发现速度实在太慢,忍受不了,然后就尝试着用插件来本地化,可行不通。
能尝试的方法都尝试了个遍,始终找不到解决方案。
没办法了,直接现屏蔽掉算了,就这样全站进入了空白头像状态,每天望着这个默认头像都不知道谁是谁。
对用户体验一点儿也不友好,可又能怎样。
也就在昨天,终于解决了这个问题,不能说是完美,但这是一个标志,标志着我们已经有了自己的平台。
接下来就是官网产品和数字商城,各位加油!!!
路径:/wp-content/plugins/bbpress/includes/common
文件:widgets.php
需要将 bp_get_current_user_id(), ’40’
改成 bp_get_current_user_id(), ’80’
代码如下:
<div class="bbp-logged-in"> <a href="<?php bbp_user_profile_url( bbp_get_current_user_id() ); ?>" class="submit user-submit"><?php echo get_avatar( bbp_get_current_user_id(), '80' ); ?></a> <h4>您好,<?php bbp_user_profile_link( bbp_get_current_user_id() ); ?></h4> <a href="https://www.weixiaoduo.com/account" target="_blank" class="button link-menu">我的账户</a> <a href="https://mall.weixiaoduo.com/my-account" target="_blank" class="button link-menu">查看订单</a> <a href="https://www.weixiaoduo.com/profile" target="_self" class="button link-menu">个人资料</a> <a href="#" target="_blank" class="button link-menu">产品下载</a> <?php bbp_logout_link(); ?> </div>
真是快被WordPress 多站点头像的问题折腾疯了,好在解决了。
这里说下解决方案:
头像互通,数据互通,另外用户资料也要互通,采用的插件是 Ultimate Member,
我们改了 WordPress 的自定义上传路径,但是出现了比较恼火的问题,头像无法上传,反复测试最后发现是文件夹权限有问题,换了种方式,调整了下官方可以上传了,但是有出现了个问题,数据没法共享到其他站点。
特别是我们论坛,无法上传头像,让人看上去真心不爽,都不知道是谁回复的谁。
因为启用的是子域名,所以服务器需要开启
CORS是跨域资源共享 ,添加后,果然,可以上传了。
但是论坛还是没有显示出来,接下来,
检查了下我们添加此上传自定义路径问题,发现会重新生成一个重复的目录,这样调用不到原来上传的头像,想了想还是路径不对,改了配置文件,发现也不对,最后想了下,有可能的就是 functions.php 文件里面添加的自定义配置代码不对,
Google 找了下发现了以下代码,添加替换掉原来的,哈,成了!
//添加多站点媒体库上传文件地址自定义功能 add_filter( 'upload_dir', 'upload_dir_filter' ); function upload_dir_filter( $upload ) { $dir = $_SERVER['DOCUMENT_ROOT']; $upload_dir = $dir['basedir'] . '/uploads/date'; $upload_url = $dir['baseurl'] . '/uploads/date'; wp_mkdir_p( $upload_dir ); //WordPress will check if the dir exists and can write to it. $upload['path'] = $upload_dir; $upload['url'] = $upload_url; return $upload; }
仅以此文纪念这一个多月的苦恼,无助,。
未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。