分类: 建站知识

  • 同一个数据库安装两个或多个wordpress网站方法

    在wordpress建站时,如果遇到需要在同一个数据库里安装两个或两个以上的wordpress网站,可以使用如下方法。

    1、第一次安装wordpress时,默认的前缀是wp_,我们不需要做任何的操作,直接按提示的步骤安装就可以。

    2、在安装完第一个wordpress网站后,如果要在同一个数据库再安装其它的wordpress程序时,这时安装程序默认的前缀依然是wp_。这时我们就需要在”安装配置文件“这一步,对要安装网站的前缀进行修改,如图所示,比如,把原来的默认前缀wp_改成jianzhanpress_。这样就可以继续安装wordpress了,安装成功后,就是两个网站在同一个数据库内。

    这一步非常重要,如果不改默认前缀wp_的话,继续安装,会把第一次安装好的给覆盖掉。

    3、如果要安装多个网站,方法一样,只需要到”安装配置文件“这一步,把前缀改成不同的就可以。

  • 跨境电商用wordpress建独立站靠谱吗?

    用wordpress建独立站 用明白的老板笑着数钱 用不明白的老板欲哭无泪

    来源:简站wordpress主题

    刚才看到个文章说,用wordpress建跨境电商独立站太痛苦了,列举了一些wordpress建跨境电商独立站不靠谱的地方,其中还有一张网站后台的截图,单从截图上看,他的网站肯定靠谱不了。

    后台没有保持wordpress原有系统的简洁,而是搞了一堆莫名其妙的东西,应该是安装了不少插件的。

    网上有挺多人说wordpress不好用,这类人的主要观点归纳一下,基本有两点。一是,wordpress太慢。二是,wordpress安全性差,不安全。

    简站WP也常遇到过这样的人,每次和他们聊起这个话题,就会给他们提个不成熟的小建议,让他们先删除所有插件,再看看慢不慢。

    有些人就会反问,删除了插件那还怎么用呢?

    你看这就是这些人对wordpress的认知,好像不用插件就不能用wordpress了似的。

    插件只不过是可以让小白也能,不用写代码就能快速实现一些功能。

    其实,不用插件,自己用wordpress二次开发,一样也可以实现想要的功能。

    跑题了,废话不说,转回正题,接着聊,说说,为什么慢和不安全,是插件的原因。

    为什么插件造成了不安全

    wordpress是目前人类使用群体最大的开源CMS系统,也是更新最频繁,维护团队最强大,打它歪主意研究它人数最多的开源CMS系统。

    用的人多,更新频繁,维护的团队也强大,从这个角度讲,wordpress是最安全的CMS系统,但是,因为用的人多,琢磨它的人也多,研究它漏洞的人也就多(研究明白利用漏洞赚钱),这是必然的。

    但是,从实情的情况来看,wordpress程序本身曝出漏洞的时候非常少,绝大多数情况下wordpress网站的安全问题,是由wordpress使用的插件带来的。

    所以,只要你尽可能的少使用插件或不使用插件,就可以避免绝大部分的安全问题。即便使用插件,也要用应用量大的知名插件,并且要即时更新到最新的版本。

    为什么插件造成了慢

    wordpress是外国人搞的程序,主要的使用群体也是外国人,国人使用wordpress的并不是特别多。大部分的插件也是由外国人开发的,插件作者的官网和使用(调用)到的一些组件,服务器也在国外。因为众所周知的原因,我们这里访问一些服务器在国外的网站,会慢,有些甚至都经常超时,无法访问。

    所以,这就是wordpress使用了插件慢的主要原因。

    上面聊了,wordpress被诟病的两大主要原因。

    下面再聊聊,为什么说,同样是跨境电商用wordpress建独立站,有的老板笑着数钱,有的老板欲哭无泪呢

    wordpress是一个拿来就可以用的非常容易上手的建站程序,但是,在不同人的手中,也会用出不同的效果。这就好比,同样的西红柿和鸡蛋,你、我和专业厨师,都可以用它来做西红柿炒鸡蛋,你我的水平,咱自己心里清楚,能炒出来自己吃没问题,要达到让人愿意花钱吃的水平,还得是专业的厨师。专业的和不专业的,都可以干的事,干出来的效果是不一样的。

    道理非常简单。但人类总是这样,懂很多道理,却过不好这一生。

    有老板,能笑着数钱,是他愿意花钱,请专业的wordpress团队来建站。做出来的水平,当然也是专业的。

    有些老板,只所以欲哭无泪,要么是他花了钱,没找到专业的wordpress团队,遇到大忽悠了,要么就是为了省钱,让不专业的人,甚至是自己瞎搞搞,搭建起来wordpress网站来,就想赚钱了。

    老板你干啥行业的?试想想,如果我没经过专业学习、和多年行业从业的积累,我心血来潮学习几天,就想干你行业专业的事,你不得嘲笑我是二B嘛。

    聊天这里

    跨境电商用wordpress建独立站,靠谱吗?

    似乎已经有答案了

    谁会笑着数钱,谁会哭着流泪,从老板决定用wordpress建独立站开始,就已经可以看出来了。

  • 外贸老板建wordpress跨境独立站需要搞清楚问题

    wordpress跨境独立站被越来越多做外贸的老板所青睐,有些老板很清楚自己建wordpress跨境独立站的目的,与预期能达到的目的。但是,也有一些外贸老板自建wordpress跨境独立站是盲目的。简站wordpress主题在此给那些还没搞清楚wordpress跨境独立站状况的老板们几点建议:

    1、为什么要建wordpress跨境独立站

    一个外贸公司建立自己的网站,一般分为以下几种情况

    1.1、为自己的外贸公司建立官网,在网络上树立自己公司的形象。

    1.2、通过网站展示产品或服务,获得客户询盘。

    1.3、通过网站销售产品或服务,达到交易。

    2、建wordpress跨境独立站是给谁看的

    2.1、给B端客户看

    2.2、给C端客户看

    3、建什么样的wordpress跨境独立站

    经常遇到一些老板纠结于,是建2B站好呢?还是建2C站好呢?

    其实这不是一个问题,建2B或2C站,并不需要纠结。只需要根据自己的产品特性来确定就可以。

    传统的外贸企业几乎所有的产品都是面向B端,所以,只需要建立2B网站,让潜在的B端用户看到即可。建立 2B网站的主要目的是获得询盘或者是为已经在其它平台开的店铺引流。

    最近几年兴起的跨境电商,主要是指在亚马逊、lazada等平台上直接向C端口客户销售的外贸卖家。因为平台的一些弊端,不能满足卖家的需求,又发展出了shopify等独立站平台(不完全自主可控),还有用wordpress+wooceommerce搭建的独立自主完全可控自建独立站,即2C站。

  • 根据不同的分类调用指定的不同single模板

    在wordpress的functions.php中,添加以下代码,即可实现根据不同的分类别名,调用指定的single模板。

    add_action('template_include', 'load_single_template');
    
     function load_single_template($template) {
     $new_template = '';
     if( is_single() ) {
     global $post;
     // 新闻
     if( has_term('news', 'category', $post) ) {
     $new_template = locate_template(array('single-news.php' ));
            }
     // 案例
     if( has_term(array('case', 'case1', 'case2', 'case3', 'case4'), 'category', $post) ) {
     $new_template = locate_template(array('single-case.php' ));
            }
    
         }
     return ('' != $new_template) ? $new_template : $template;
     }
  • wordpress子页面获取父页面的标题和链接

    wordpress模板制作时,如果wordpress子页面模板获取父页面的标题和链接,用以下代码就可以现实。

    <?php global $post;
      if ( $post->post_parent ) { ?>
        <a href="<?php echo get_permalink( $post->post_parent ); ?>" >
        <?php echo get_the_title( $post->post_parent ); ?>
        </a>
    <?php } ?>
  • 用AI视频工具HeyGen可以给产品做视频介绍

    做外贸跨境电商的人有福了

    最近发现一款非常容易上手的AI视频工具HeyGen,通过HeyGen,可以在上传产品图片后,给产品用AI生成一段产品介绍的视频。

    而且还可以在素材库中选择介绍者的形象,有不同性别和职业的人物模板可供选择。

    这个工具可以让上架产品,给产品写介绍变得更简单容易。

    有需要的可以去试用,免费版和付费版都有。

    HeyGen官方网站 https://www.heygen.com

  • wordpress数据库批量替换网址最简单的方法

    在搭建wordpress网站时,常常会用到批量替换网址,网上能搜到挺多的方法,基本都是通过数据库管理后台来批量替换的。

    我最常用的方法是,把数据库文件导出.sql文件,然后用读记事本来批量替换,替换完了,再重新把.sql文件上传到数据库。

  • 让多个域名都可以访问一个wordpress网站

    WordPress在安装后会默认绑定当前的域名,如果把多个域名都绑定到wordpress网站后,在通过这些域名访问时,还是会跳转到安装时候的域名。

    有没有什么办法可以,让各自域名,访问这个wordpress网站,都显示的是当前访问的域名呢?

    简站wordpress主题,今天给大家分享一个WordPress可以绑定多个域名并通过这些域名都能访问网站的方法。

    1. 打开网站根目录下的wp-config.php,找到define(‘WP_DEBUG’, false);在后面添加下面内容:

    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

    这样的话,所有绑定到了这个网站的域名都可以访问。

    如果只想让限定的域名访问,只需要添加以下的代码:

    $domain = array("www.a.com", "www.b.com", "www.c.com"); 
    if(in_array($_SERVER['HTTP_HOST'], $domain)){
        define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
        define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
    }

    说明:

    1、如果是https,请修改代码里面的http://为https://;

    2、如果网站安装在二级目录,则将

    "http://". $_SERVER["HTTP_HOST"]

    修改为

    "http://" . $_SERVER["HTTP_HOST"]."/对应目录名"

    3、完成这些操作后,网站已经可以实现多域名访问了。

    4、但是有个问题,是在启用伪静态后,图片链接是固定的,还没有变化。再需要把以下代码添加进去,才能实现图片链接也改为静态链接。

    define( 'WP_CONTENT_URL', '/wp-content');
  • WP站访问时崩溃 刷新才能正常显示 怎么解决的方法

    wordpress访问时出现崩溃,刷新页面后,才能正常显示。

    如果遇到这种情况,首先要判断是服务器问题?还是程序问题?

    怎么判断呢?

    根据个人经验,分两种情况:

    1、如果进行某个操作时,出现问题,重复多次进行这个操作时,出现的问题,一直一样。这种情况,多是wordpress程序或主题的问题。

    2、如果出现问题,不是因为进行了,某个特定的操作,而是随机的出现问题。这种情况,多是服务器的问题。

    先通过以上排除法,找到问题,再根据具体的问题,解决问题。

    如果是国内的服务器,一般都是因为服务器设置的问题,对服务器进行合理的设置,就可以解决问题。

    如果使用的是海外的服务器,一般是线路问题,挺多海外服务器的网站,访问都比较慢,出现超时或中断的情况,不能访问。这个无解,只能换主机服务商。

  • 向wordpress设置常规页面添加固定字段

    通过向functions.php文件添加以下代码,就可以现实向wordpress设置常规页面添加固定字段

    /**
     * WordPress 添加额外选项字段到常规设置页面
     */
    $new_general_setting = new new_general_setting();
    class new_general_setting {
        function new_general_setting( ) {
            add_filter( 'admin_init' , array( &$this , 'register_fields' ) );
        }
        function register_fields() {
            register_setting( 'general', 'cuskeywords', 'esc_attr' );
            add_settings_field('cuskeywords', '<label for="cuskeywords">'.__('关键词' ).'</label>' , array(&$this, 'fields_html') , 'general' );
        }
        function fields_html() {
            $value = get_option( 'cuskeywords', '' );
            echo '<textarea cols="60" rows="9" id="cuskeywords" name="cuskeywords"  />' . $value . '</textarea>';
        }
    }
    
    $new2_general_setting = new new2_general_setting();
    class new2_general_setting {
        function new2_general_setting( ) {
            add_filter( 'admin_init' , array( &$this , 'register_fields' ) );
        }
        function register_fields() {
            register_setting( 'general', 'cusaboutus', 'esc_attr' );
            add_settings_field('cusaboutus', '<label for="cusaboutus">'.__('描述' ).'</label>' , array(&$this, 'fields_html') , 'general' );
        }
        function fields_html() {
            $value = get_option( 'cusaboutus', '' );
            echo '<textarea cols="60" rows="9" id="cusaboutus" name="cusaboutus"  />' . $value . '</textarea>';
        }
    }