作者文章

fwq

FWQ
CMS教程
wordpress如何搭建网站
用WordPress搭建网站有几个关键步骤。   1、购买域名和主机   2、配置服务器,安装WordPress   3、集成WordPress主题   4、网站建设   在开始之前,如果你什么都不懂,我建议你不要冒然购买任何东西,可以咨询一下行业内的人,避免买错东西,浪费时间和金钱。 如果你想了解更多关于的知识,可以点击: 1. 购买域名和主机   如果网站“主要”面向国内用户,特别是企业网站,你应该在阿里云这样的大平台购买域名和主机,阿里云万网有比较完善的域名注册、认证、管理、备案流程。如果是小网站或者预算较小,可以选择阿里云轻量应用服务器,可以一键自动安装wordpress,很方便,特别适合小白用户。一键安装,就是你不用碰服务器配置就可以把网站架设起来。   如果是大网站或者预算充足,应该选择阿里云ECS,内存买2G以上的,带宽可以根据需要多买或少买,成本大一点,但后续可扩展性强。   如果不想备案,而又想国内用户访问流畅,可以考虑阿里云香港ECS。注意,在我写这个回答的时候,阿里云在香港还不提供轻量应用服务器。香港主机的优点是不用备案,缺点是稍贵,特别是带宽资源,但也足以支撑普通网站,如企业门户站,产品站,小电商站等等。   如果网站“主要”面向国外用户,如果主机选择虚拟主机,比如SiteGround (演示),FastComet (演示),TMDHost等等,都是口碑不错的服务商,如果是这样,那么可以主机域名一起买,一线的虚拟主机服务商都提供买主机送新域名。域名主机一起买,加上虚拟主机提供wordpress一键安装,很方便。如果碰到不送域名的厂商,域名可以在namecheap单独购买,然后在后台把域名服务器指向虚拟主机服务商的域名服务器。   其实绝大多数的建站,都不需要VPS,一台好的虚拟主机是最佳选择。   选择国外虚拟主机的一个考虑是国内访问管理起来方不方便,有的服务商这点做得比较好,比如TMDHosting,SiteGround。不过话说回来,网站架设在国外,你还是自己准备一个工具比较好,反正都要用的。   国外主机也可以用VPS,一般都不贵,网上常被推荐的有:DigitalOcean,Linode等,预算足的,可以内存买大点,2G内存已经能很好支撑一个wordpress普通站点了。一线服务商都提供wordpress一键安装,如果你选Ubuntu操作系统,可以借助ServerPilot这样的工具,一站式地帮你完成整个服务器(包括wordpress)的安装配置,当然,如果你懂技术,也可以自己配置优化。   值得提醒的是,有些人在买域名主机的时候非常计较,实际上一个网站的成本,域名主机只占很小一部分,所以不要太在域名主机上省钱,尽量选择一线服务商,而不是用那些看起来很“便宜”的服务,只有一线服务商才有长期保障的能力,小厂真的很不好说。 2. 配置服务器,安装wordpress   在第一步里提到了,虚拟主机的服务器不用自己管理,而且wordpress可以一键安装。VPS里有的厂商提供自动配置,比如国外的DigitalOcean,Linode;有的不提供,比如国内的阿里云。   如果主机用ECS,而自己又不知道怎么配置,我的建议是购买的时候选择Ubuntu操作系统,然后结合ServerPilot完成自动配置,这是一个服务器自动配置优化服务,让你不需要自己登陆服务器,也能快速准确地完成服务器和wordpress的安装和自动配置,但目前这个工具只支持Ubuntu系统。长期使用ServerPilot是要收费的,但服务器自动配置完成后,你可以删除ServerPilot到它的连接,是可以不付钱的。 3. 集成wordpress主题   这是一个wordpress网站成败的关键,除非是个人网站,否则尽量不要使用免费主题,因为长期支持无保障,功能也很有限。付费wordpress主题有长期支持,通常自带页面设计工具和不少配置选项,更适合长期运维一个网站。   如果是普通网站,可以从Avada这样的通用主题开始,它非常成熟,足以支撑普通信息类的网站。(外贸)电商类站点,我建议你从Flatsome这样的主题开始。如果需要更有针对特定行业和需求进行设计的专门主题,请看我的整理,也欢迎咨询。   在前期,主题可能是一笔较大的花费,多数主题都是一个license只能绑定一个域名使用,如果你有计划未来做多个网站,应该考虑Divi这样的不限域名的主题方案,降低成本。…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms如何导入自定义js
自定义js功能:除了系统内置固定的信息js调用外,用户还可以通过sql条件生成相应信息js调用,让js调用更加灵活。 增加自定义JS     1、登录后台,单击“栏目”菜单,选择“增加自定义JS”子菜单,进入增加自定义JS界面:     2、进入增加自定义JS界面,如下图: JS名称     填写JS调用名称。    JS存放地址     填写JS文件存放地址(地址从后台目录开始算,“../../”表示在根目录)。 查询SQL语句     填写要调用信息的查询SQL语句。    使用JS模板     选择使用的JS模板(JS模板制作具体可以看“美工手册”)。            3、增加自定义JS后,返回管理自定义JS页面,如下图:…
2024-11-25 阅读全文 →
FWQ
小程序
从零开始开发微信小程序步骤(三)
前面我们和大家分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的。即点击底部的导航,会实现不同对应页面之间的切换。我们先来看个我们要实现的底部导航栏的效果图:(三个导航图标示例,微信小程序最多能加5个)。 1. 图标准备 阿里图标库  http://www.iconfont.cn/collections/show/29 在这个网站上下载一些自己要用到的图标,比如人员头像,home主页等一些常用的图标,直接点击下载保存到本地,修改一下命名。也可以使用UI准备好的图标。 回到项目里,新建一个images文件夹,将刚刚下载好的图标放在文件夹底下备用,将上述起好名字的图标 保存到 小程序 项目目录中 新创建的 images 文件夹中,准备工作就做好了。 2. 添加配置文件 我们找到项目根目录中的配置文件 app.json 加入如下配置信息(app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。)    "tabBar": {  "color": "#a9b7b7",  "selectedColor": "#11cd6e",  "borderStyle": "white",  "list": [     {      "selectedIconPath": "images/1.png",      "iconPath": "images/2.png",      "pagePath": "pages/index/index",      "text": "首页"     },     {      "selectedIconPath": "images/1.png",      "iconPath": "images/2.png",      "pagePath": "pages/logs/logs",      "text": "日志"     },     {      "selectedIconPath": "images/1.png",      "iconPath": "images/2.png",      "pagePath": "pages/test/test",      "text": "测试"     }   ]…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何扩展WordPress文章编辑器的功能
如何扩展WordPress文章编辑器的功能 WordPress是目前最流行的内容管理系统之一,它提供了一个功能强大的文章编辑器,能够满足大多数用户的写作需求。然而,随着用户的不断增加和需求的多样化,有时我们可能需要进一步扩展文章编辑器的功能。本文将介绍如何通过自定义功能和添加自定义代码来实现WordPress文章编辑器的扩展。 使用自定义功能WordPress提供了许多自定义功能的选项,我们可以通过添加一些代码来实现文章编辑器功能的扩展。以下是一些常用的自定义功能,以及它们的实现方式。 1.1 添加自定义按钮有时候我们可能需要在文章编辑器的工具栏中添加一些自定义按钮,以便于我们插入一些特殊的内容或功能。可以通过以下代码来实现: function custom_editor_buttons($buttons) { array_push($buttons, 'custom_button'); return $buttons; } add_filter("mce_buttons", "custom_editor_buttons"); 登录后复制 在这个例子中,我们要添加的自定义按钮的名称是”custom_button”,你可以根据自己的需要进行修改。添加完这段代码后,我们就可以看到文章编辑器工具栏中多了一个自定义按钮。 1.2 格式化文本有时候我们希望在插入一些文本时,能够自动进行格式化,比如添加标题、加粗字体等。我们可以通过以下代码来实现: function custom_text_formatting($initArray) { $initArray['theme_advanced_blockformats'] = 'h1,h2,h3,h4,h5,h6,p,pre'; return $initArray; }…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中生成图片的代码
本篇文章给大家带来的内容是关于微信小程序中生成图片的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 添加画布 首先,在小程序里进行绘图操作需要用到 组件,步骤大致分为以下3个部分:一张大的背景图,一段动态的文字(‘标题 用户名 及其他信息’),以及一个小程序码图片。那我们就先在我们的wxml代码中放入如下的 : <!--wxml代码--> <view>   <canvas></canvas></view> 登录后复制  第三方函数引入 const util = require('../../utils/util.js') 登录后复制 //util.js var Promise = require('../components/bluebird.min.js') module.exports = {   promisify: api =&gt; {     return (options, ...params) =&gt; {       return new Promise((resolve, reject) =&gt; {         const extras = {           success: resolve,           fail: reject         }         api({ ...options, ...extras }, ...params)       })     }   }…
2024-11-25 阅读全文 →
FWQ
小程序
技术解答—app微信小程序中的页面跳转
微信小程序页面跳转失败的原因可能是:1:检查你跳转的地址是否有误;2:检查你要跳转的地址是否在app.js中注册过;3:当你跳转的地址位于TabBar中时,要使用wx.switchTab来跳转页。 接下来总结一下跳转的方法: 1.API跳转 wx.navigateTo({…}) wx.redirectTo({…}) wx.switchTab({…})wx.reLanch({…})  (1)  wx.navigateTo({…})         不会销毁当前页面,仅仅是将其hide,使用wx.navigateBack可以返回到原页面。        注意:调用navigateTo 跳转时,调用该方法的页面会被加入堆栈中 // 关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。 wx.navigateTo({     url: 'page/home/home'      // 页面 A }) wx.navigateTo({     url: 'page/detail/detail'  // 页面 B }) // 跳转到页面 A wx.navigateBack({     delta: 2 }) 登录后复制 (2)wx.redirectTo({…}) …
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms首页调用其他网站数据怎么设置
帝国cms首页可通过以下步骤调用其他网站数据: 1. 获取目标网站数据(url/api); 2. 创建数据源(名称/地址/类型/字符集); 3. 创建栏目(数据调用类型); 4. 配置栏目数据调用(数据源/数据项/更新频率); 5. 将栏目添加到首页(位置/样式/数量); 6. 测试并调整数据调用设置。 帝国CMS首页调用其他网站数据设置 问题:如何使用帝国CMS首页调用其他网站的数据? 回答: 步骤 1:获取目标网站的数据 使用 RSS 阅读器或 API 提取目标网站的数据。 获取数据的 URL 或 API 端点。…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之Maven仓库管理及新建WEB项目的步骤详解
这篇文章主要为大家详细介绍了微信开发准备第一步,maven仓库管理新建web项目,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在我们的项目开发中经常会遇到项目周期很长,项目依赖jar包特别多的情况,所以我们经常会在项目中引入Maven插件,建立起Maven项目,今天我就记录一个简单的Maven项目建立的简单流程! (一)Maven基础项目的建立(前提:你的开发工具中已经集成Maven插件) 新建项目——>建立Maven项目——>选择依赖——>项目名称等即可,大致流程如下: 这里要注意的是【第三张图片】和【第四张图片】,第四张图片增加一个选项可以将项目名称做到简单修改,参考图【第五张图片】,对项目名称有严格要求的可以作此参考! (二)Maven项目配置 可能有人会问前面已经建立了Maven项目,为啥还会有Maven项目配置这一项,我想当问这个问题的人建立过项目并且打开项目目录的时候就明白这一步的重要意义了,先来看看我们新建的项目的目录结构如下: 这个和我们平时开发中看到的项目目录结构完全不是一个样啊,难道是我们的Maven项目建立错了么,毫无疑问我们的项目建立是没有错的,下面我们来进行项目配置,达到我们想要的目录结构: 项目右键——>Build Path——>Libraries 修改Jar依赖版本,大致流程如下图: 到这里Maven的项目结构已经是我们需要的目录结构了,我们就可以将它纳入开发过程中了!在这过程中如有问题可以留言一起交流,谢谢翻阅! 以上就是微信开发之Maven仓库管理及新建WEB项目的步骤详解的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
用于高效文件管理的 12 个最佳 WordPress 文件管理器
您是否正在寻找文件管理器来帮助管理 wordpress 网站的文件和文件夹? 运行 WordPress 网站时,您将不断添加文件和媒体。最终您将得到数千张图像和其他文件。然而,内置的 WordPress 媒体管理器无法以实用且合乎逻辑的方式组织这些文件。这就是您需要 WordPress 文件管理器的原因。 WordPress 文件管理器可帮助您完成日常任务,例如管理和组织文件和文件夹。通过它们的界面,您可以轻松执行创建文件和文件夹、上传、下载、复制、压缩、删除、移动、编辑和搜索等任务。如果您有音频和视频文件,还可以查看和播放文件。 在这篇文章中,我们将介绍 Envato Elements 上评价最高的一些 WordPress 文件管理器。 Envato Elements 上的 WordPress 文件管理器插件 1。 Mediabay:WordPress 媒体库文件夹 此插件使您可以轻松管理 WordPress…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS FCKeditor如何添加插件
fckeditor如何添加插件? 帝国编辑器(FCK)默认是没有插入代码这一功能的,所以一般在添加代码的时候习惯用引用这个功能,可是,这也太不专业了吧?那咋整?就给FCK加一个插件呗。下面就是很有名的SyntaxHighlighter了。 推荐学习《》 首先大家可以去官网下载最新版,但是下载下来并不是就能用,还要进行一些配置,对新手来说是比较有难度的。这里可以直接使用恨雪提供的已经配置好的版本(2.1.382版本),本教程也是依据该版本而进行。 下载解压后是两个文件夹: 第一,上传SyntaxHighlighter2.1.382这个文件夹到网站根目录,或者其他你喜欢的地方,也可以重命名该文件夹,但是在后面模板文件中调用CSS和js的时候路径要对,这里我就传到根目录吧。 第二,把以下代码加到内容模板,这里就要注意第一步了。 代码如下: <script></script><script></script><script></script><script></script><script></script><script></script><link><link><script> SyntaxHighlighter.config.clipboardSwf = ‘[!–news.url–]SyntaxHighlighter2.1.382/scripts/clipboard.swf'; SyntaxHighlighter.all(); </script> 登录后复制 值得一提的是,上面的这些shBrushSql.js之类的JS,并不是固定要调用这些的。这些JS都有其含义(brushes),可以看官方的文档。因为我比较经常用到css、html、php、sql,所以我就只写上面所示的js即可。当然,如果你愿意,你可以把全部的都调用上去。但是那样会很慢哦。但是,假设你没有调用php的,当你在插入代码的时候,语言选择php,那么在前台,会提示错误。(shCore.js一定要有,不然前台会没有效果) 第三,把“syntaxhighlight2”这个文件夹传到“e/admin/ecmseditor/infoeditor/editor/plugins”目录下,也就是说,这是FCK编辑器的一个插件。 第四,修改一下FCK编辑器的配置文件,需要编辑器添加一下插件和按钮。 1,后台配置文件路径:/e/admin/ecmseditor/infoeditor/fckconfig.js 2,前台配置文件路径:/e/data/ecmseditor/infoeditor/fckconfig.js 找到FCKConfig.PluginsPath = FCKConfig.BasePath + ‘plugins/’ ;     …
2024-11-25 阅读全文 →