WordPress企业主题定制/开发/优化

WORDPRESS主题技术

首页 » WORDPRESS主题技术

WooCommerce 是 wordpress 的 B2C 电子商务解决方案,对网站所有者来说,这是一个真正的开箱即用的电商解决方案,只需要选择一个支持 WooCommerce 的 WordPress 主题,在后台进行一些设置,然后就可以发布商品,开始在线销售了。WooCommerce 为我们提供了一个包含基础功能的前端用户中心,在我的账户页面,用户可以设置收货地址、查看订单、修改密码。对于一个基本的电子商务系统来说,这些功能刚好够用。 除了这些基本的电子商务功能,我们还可以在 WooCommerce 中添加一些自定义功能,来增强用户粘性,提高转换率。比如增加积分功能,用户完成了订单或对商品作 …

HTML,JS禁止鼠标右键、禁止全选、复制、粘贴的方法 禁止鼠标右键、禁止全选、复制、粘贴;oncontextmenu事件禁用右键菜单; js代码

add_action( ‘wp_footer’, ‘mycustom_wp_footer’ ); function mycustom_wp_footer() { if(is_page(“public”)){ ?> <script type=”text/javascript”> document.addEventListener( ‘wpcf7mailsent’, function( event ){ location = ‘/thank-you/’; }, false ); </script> <?php } else if(is_page(“publice …

WordPress后台管理菜单名称修改的方法与代码如下:只需要将下列代码放到主题的functions.php里面就可以。 //change post name function change_post_menu_label() { global $menu; global $submenu; $menu[5][0] = ‘产品与文章’; $submenu[‘edit.php’][5][0] = ‘产品与文章’; $submenu[‘edit.php’][10][0] = ‘添加产品与文章’; $submenu[‘edit.php’][15][0] = ‘产品与文章分类’; // Change …

WordPress如何支持自定义字段搜索。作为电商系统,商品的最重要的属性就是商家编码,以后进行一些店铺之间商品复制操作,甚至做供应量,也是需要靠这个属性来进行操作。商家编码,我们一直做为自定义字段,存在 post meta 中,而 WordPress 默认的搜索是不支持 post meta 的,所以根据商家编码搜索商品的功能: 方法非常简单,只需要下面代码就可: add_action(‘posts_search’, function($search, $query){ global $wpdb; if ($query->is_main_query() && !empty …

在使用wordpress开发网站主题的过程中,最常见的调用相关文章方法是利用相同标签来调用的,但有时候光靠相同标签来调用文章,还是有局限性的,那么这个时候我们还可以利用wordpress自带的强大自定义字段来实现。 利用query_posts() 或 wp_query()同时使用多个 meta_key与 meta_value 来查询多个自定义字段与值,调用输出具有相同自定义字段名称及值的所有文章,用下面的代码替换默认的主循环,并修改其中的自定义字段名称及值。 $args = array( ‘posts_per_page’ => 10,      // 显示多少条 ‘paged’ =&gt …

wp_get_object_terms 显示当前文章分类列表 <?php $product_terms = wp_get_object_terms( $post->ID, ‘portfolio_category’ ); if ( ! empty( $product_terms ) ) { if ( ! is_wp_error( $product_terms ) ) { foreach( $product_terms as $term ) { echo ‘<a href=”‘ . get_term_link( $term->slug, ‘portfolio_categor …

1、判断是否是手机端 function isMobile() {   // 如果有HTTP_X_WAP_PROFILE则一定是移动设备   if (isset($_SERVER[‘HTTP_X_WAP_PROFILE’])) {     return true;   }   // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息   if (isset($_SERVER[‘HTTP_VIA’])) {     // 找不到为flase,否则为true     return stristr($_SERVER[‘HTTP_VIA’], “wap”) ? true : false; …

这个问题看起来像是一个标准的HTTP 500——应用程序错误,阻止了任何非缓存页面。具体错误如下: Catchable fatal error: Object of class WP_Error could not be converted to string in /var/www/ryadel.com\wp-includes\rewrite.php on line 326 情况正在形成:根本原因很可能是I/O权限问题,导致WP_Error对象被写入MySQL表,而不是预期的类别名称。虽然我不能确定这是WordPress代码问题还是MySQL问题,但是所有的线索都导致了前者(Worpdres …

配置https后wordpress后台无法登录提示将您重定向的次数过,只需要在网站根目录的wp-config.php开头加入以下代码,即可完美解决此问题: $_SERVER[‘HTTPS’] = ‘on’; define(‘FORCE_SSL_LOGIN’, true); define(‘FORCE_SSL_ADMIN’, true);

WordPress中了病毒木马打开后会跳转到unverf.com这种网址上 今年八月,我们看到了一个新的WordPress感染浪潮,将访问者引导到不需要的网站。 重定向时,用户会看到带有随机UTRORO[.] COM地址和假ReaPTCHA图像的恼人页面。消息和内容试图说服访问者验证和订阅浏览器通知,而不会泄露此行为的目的。 替代重定向URL包括: hxxp://murieh[.]space/?h=930130016_dc950a456f7_100&h_l=&h_5=sub_id_2&h_2=def_sub hxxps://unverf[.]com/?h=9301300 …

最近遇到两三次说Wordpress后台登录不进去,老是跳到首页,查阅了很多资料,比如:wordpress后台登录不了,一直停留在登录页面的三种解决办法,wordpress后台无法登陆出现死循环解决方案,wordpress后台登陆不上的原因_百度经验,WordPress后台地址被改导致无法登陆后台的简单解决方法,wordpress后台帐号密码正确登录不上去解决方法,等等都无法解决。 最终还是想到数据库的问题,原来是数据库有一个表格损坏,修复下数据库就好了!

方便wpml识别的静态文本字符串string翻译的书写格式 <?php esc_html_e(‘Text’, ‘domain’); ?> 这样子后台string翻译那里就可以获取到这个字符串。Text是字符串,Domain是域。

centos的配置文件放在: /etc/httpd/conf/httpd.conf 什么是mod_rewrite? mod_rewrite是一个基于一定规则的实时重写URL请求的引擎。此模块可以操作URL的所有部分,在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效。 启用mod_rewrite模块 #LoadModule rewrite_module modules/mod_rewrite.so 设置重写目录 <Directory “/var/www”> Options Indexes FollowSymLinks AllowOverride All …

WordPress 安装插件 提示 “无法创建目录”,这个是由于目录的权限设置导致的,一般情况下可以直接给目录/wp-content目录下面的plugins themes uploads upgrade目录增加 777 权限即可,但是这样做会导致服务器配置的不够安全,因此找到个更合适的方案处理。 前提,服务器系统为Ubuntu 12.04 版本,几个目录的默认所有者为 root,使用的FTP为 vsftpd ,服务器为 Apache2 ,这些条件主要限制了默认的用户组名字,如果系统不同,用户组的名字可能需要调整一下。 1.给这几个目录 755 权限,即,只有所有者才有权限写入。 2.逐个授权, …

  • WordPress外贸企业主题

  • 最近更新

  • 热门标签