美文网首页公众号好文分享
教你如何最简单地搭建网站或者个人博客

教你如何最简单地搭建网站或者个人博客

作者: 数学建模教程 | 来源:发表于2019-03-01 12:36 被阅读10次

    前段时间我建立了一个用于给老师评分的网站,私底下也发给了一些同学,同学们纷纷震惊,这个网址竟然做得有模有样的。实际上呢,如今网站后台已经开发得很全面了,不需要太多的编程知识,就可以像搭积木一样建立网站。

    如果你在百度上搜索如何建立网站,会有很多广告,说实话,这些广告谁也不知道靠不靠谱,这里我分享一个提升百度搜索效率的方法,就是在搜索框内输入:“建站 site:zhihu.com“(无双引号),这样搜索出来的全都是知乎的内容,同理,site还可以换成其他网站,如果有多个关键词可以用&符号连接起来一起搜索。

    那么我选择的是WordPress的后台(WP),用的是国外的虚拟主机,据说用国外服务器不用备案,所以我也省去了备案这回事。

    如果你只想搭建一个个人博客,那么你稍微摸索摸索,搭建起来不是很难。如果你想实现更复杂的功能,那么你最好先把英语学好。

    而这个购买域名和服务器的网站是:https://my.fastcomet.com/

    一开始建立的话,网站肯定都是很小规模的,所以我选用的是最左边的方案。

    这个网站有个好处就是提交域名和买服务器是一起的,你可以直接创建新的域名,或者输入你已经拥有的域名。

    实际上,我买了一年是62.35刀,折合435.17元。

    只有一次性买下3年,价格才是2.95刀一个月,令我觉得奇怪的是,买两年和买三年的差别也太小了吧。

    我还加了一个域名隐私保护,一年大约3刀,所以最后是62.35刀买下来的。

    以上价格都是2019年2月27日我打开该网站时候的价格,网上查了说是该网站提供的服务性价比极高,我个人没有查其他地方的价格,所以不敢断言这里最好。

    当你成功付款后,进入后台,你会发现域名已经被激活了。

    接下来点击这个按钮,激活ssl。

    点击Issue就可以了,这样做的话,当其他人输入www.laoshipingfen.com的时候,网页会跳转成https://www.laoshipingfen.com,用于安全的数据传输。

    接着点击APP installer,这里我推荐的是WordPress。

    安装好之后,可以点击这个管理员图表进入后台。

    下文我以建设博客为目标来叙述,首先你可以选择一个主题,这里有很多美观的博客主题,一键加载进去就好了。

    除了主题,你还可以添加一些插件,这些插件是必不可少的。

    比如这些,第一个是去除网站谷歌的数据,这样境内用户就比较好接触,最后一个是为了备份网站数据。

    那么除了这些,还有很多插件你也可以使用,大部分插件都是全英文的,其使用方法叙述得非常详尽。

    比如这个能提供用户注册登陆的使用体验。

    这个能提供网站注册用户的站内联系,建立会员的个人资料,动态等。

    一般而言,个人博客的话不需要太多插件,在外观-自定义中,找到Sidebar,就可以处理好右侧的部分。

    而在外观-菜单中,你就可以设置菜单的数据了。

    还有其他功能你可以自己探索。

    关于用户注册的问题,你可以打开主题栏目下的Theme Editor,找到functions.php,在里面加入下面的代码。

    function login_redirect( $redirect_to, $request, $user ){

        return home_url('');

    }

    add_filter( 'login_redirect', 'login_redirect', 10, 3 );

    默认情况下,你的新用户登陆容易进入到wp-admin页面,即https://www.laoshipingfen.com/wp-admin,这个页面应该只能让管理员看见才好。

    加入这个代码后,用户登陆会跳转到首页,return home_url('');这句代码中括号的两个单引号内可以加入字符,如果加入xx1,跳转的页面就变成了https://www.laoshipingfen.com/xx1。

    比如说,如果我想跳转到评价老师的页面,就可以去页面栏目,找到这个别名,就是makerating。

    其意义如下图所示,这样我们在上代码中括号加入对应的关键词,就能实现跳转了。

    下面这个插件就可以隐藏新用户登陆时,会看到左侧的工具栏。

    让我们回到functions.php,在里面加入下文代码,可以隐藏工具栏的一些按钮。

    if (!current_user_can('manage_options')) {

     add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );

    }

    再加入下面代码,这样非管理员,直接在地址栏上网址末尾加上wp-admin也不会跳入后台界面,后半部分是移除工具栏仪表盘的图表。

    add_action('wp_dashboard_setup', 'wpdit_banto_dashboard');

    function wpdit_banto_dashboard() {

      if ( ! is_super_admin() ) {

        wp_redirect( site_url('/') ); //直接跳转到站点首页以禁止访问dashboard

      }

    }

    function annointed_admin_bar_remove() {  

            global $wp_admin_bar;  

            /* Remove their stuff */  

            $wp_admin_bar->remove_menu('wp-logo');  

    }  

    add_action('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0);  

    做好这一切工作后,用户打开我们的站点,就是非常干净的样子。

    如果是博客的话,在这里直接写文章就好了。

    另外,假若发生下面这样的事情,你需要回到fastcomet的管理界面,点击那个管理员图标按钮进去。

    让我们回到fastcomet,在这里的管理界面,比如右上的Email Accounts。

    你可以建立一个以域名为结尾的,看起来很正式的邮箱。

    接着打开Email Forwarders,在这里面,我把本站收到的邮件全部设置为同时转发到我QQ邮箱。

    这样就不用总是登陆Webmail去查看收到了哪些邮件。

    当站点有新用户注册的时候,会给你发邮件,这样很烦,那么如何取消新用户注册给你发邮件呢?

    先点击这个,

    接着打开这个文件夹,找到pluggable.php文件,右击点edit,

    ctrl+f搜索admin_email,找到此处,把admin_email去掉就好了。

    如果想要探索更多有趣的玩法,我强烈建议学好英语,然后去插件区域好好探索一番。

    最后欢迎大家去老师评分网给老师留下评价(点击文末左下阅读全文),我觉得只要大家都来添砖加瓦,以后选课或者选导师就容易多了~

    地址:

    https://www.laoshipingfen.com/makerating/

    文章发于公众号:数学建模教程

    简介:涵盖大学的各个方面,数模入门到轻松拿奖,萌新如何成长成为大佬,升学是保研还是出国,英语该怎么学,其他竞赛怎么办,资料该怎么找,请关注这里~

    相关文章

      网友评论

        本文标题:教你如何最简单地搭建网站或者个人博客

        本文链接:https://www.haomeiwen.com/subject/adcduqtx.html