您当前的位置:首页 > TAG信息列表 > development-strategy
WordPress MultiSite-开发/试运行/生产环境的理想设置是什么?
Intro: 我正在初步规划WordPress多站点开发环境,我所在的机构将在该环境中构建我们客户的网站。我们目前正在构建一个“香草”主题,并计划将其用作基础主题。该计划包括为每个客户端创建一个新的子主题,并使用该子主题创建客户端主题,保持普通主题不受自定义代码和覆盖的影响。我们的客户来自同一行业,因此,他们在其网站上共享相同的要求和功能。使用多站点设置有助于将所有内容保持在一个位置,并根据网站的设计进行区分。The question: 我不能清楚地想到的是一个将所有内容组织到版本控制和跨不同环境的解决方
面向多个开发人员的工作流
我希望为一个新项目简化开发工作流程,该项目将涉及多个开发人员(后端和前端)。我最大的困惑是如何确保所有开发人员都有相同的站点设置和插件设置。例如,对于Drupal,我们可以使用v7中的Features模块和v8中的配置同步(虽然有些分散,但可以正常工作)。这些将后端CMS设置转换为可存储在repo中并由开发人员导入的文件。有了最新版本的WordPress,我有什么选择呢?
定期更新WooCommerce产品价格
我一直在考虑一个WordPress/WooCommerce项目,该项目将根据每公斤所述材料的外部价格按重量销售材料;但我对如何完成结帐过程的理解存在脱节。方案A:在WooCommerce中,每种产品都有重量,但没有硬性定价。价格将使用外部提要每隔30秒左右在前端产品页面上设置一次。这将通过JavaScript在浏览器中完成,但我如何“锁定”并在WooCommerce中使用该价格来告知结帐时支付的实际硬价格?也许可以放一块饼干?我不知道这个过程的其余部分会怎样。方案二:我以某种方式每隔30秒在服务器端用PH
有没有办法在WordPress环境中快速测试我的代码?
当我在WPSE上为问题编写答案时,或者当我想尝试一段简短的代码时,我需要一个地方来快速测试结果,而不需要对任何文件进行永久性更改。例如,假设我想测试一下:<?php echo get_post_meta(); ?> 我可以把这个放在我的single.php 并打开一篇帖子来检查结果,但每次我都需要修改模板,然后还原更改。有没有办法快速测试WordPress代码?我想到的一个方法是创建一个php文件,然后使用require_once( dirname(__FILE__) . \'/wp
建议准备一个90%基于插件的网站,该插件仍处于测试阶段?
我想做一个论坛网站,使用Wordpress的bbPress插件(它将Wordpress变成论坛平台)。论坛表示,beta插件不应用于生产。我想完成一些事情,我考虑了一些可能不受插件核心更改影响的元素:平面设计部分UI部分CSS一些功能还有其他建议吗?
WordPress作为大学应用系统(Bookk)
任何人都知道任何插件,或者任何人都曾使用WordPress作为大学应用系统,类似于Embark?如果没有,我正在寻找使用当前插件来实现这一点的想法。该系统将允许学生创建帐户、上传文件、检查状态、邀请他人提交推荐信。管理员将能够管理这些应用程序,更改状态,通知申请人。
使用Eclipse构建插件的策略
谁有使用eclipse PDT构建wordpress插件的经验?我的情况是:我需要构建扩展另一个插件的插件(将其视为另一个插件的高级版本)我已经创建了这个项目plugin core(原始插件)通过从svn存储库导入,我创建了名为wordpress 并将其添加到plugin core 项目</我创建了另一个项目plugin extender 它将承载我创建的脚本</问题是,如何在wordpress上轻松测试它,而不必手动将这些项目复制粘贴到wp-content/plugins? 是否自动将这些文
多站点安装的临时设置
我想为我的多站点网络设置一个登台实例,但我不知道如何最好地完成它。我将使用版本控制来部署到登台和生产环境,我希望登台是生产多站点网络的完整镜像。在子域上设置此选项的可行性如何?暂存。mydomain。com公司以前有人这样做过吗?如有任何建议,我们将不胜感激。干杯
使用可更改的自定义帖子类型值构建插件...需要建议
我即将着手创建一个新的WP,其核心将依赖于自定义的帖子类型。我正在为客户端构建这个插件,但计划使其足够灵活,以便将来发布。我的客户对插件有特殊的需求,我最终希望它足够灵活,能够满足许多用户的需求。因此,我计划创建一个管理区域,用户可以在其中输入将进入register_post_type 作用我这样做的想法是,最终用户将能够利用我的插件的功能,同时也能够精确地控制插件生成的自定义帖子类型。我喜欢将这种控制权轻松交给非技术用户的想法;然而,我担心的是,这样做可能会引发一些潜在问题。例如,假设用户使用该界面将自
WordPress活动和开发服务器最佳实践
我目前在根目录下的子文件夹/dev和live站点上安装了一个单独的WordPress。我在dev文件夹上开发了该站点,然后在完成后将其复制过来。我想为将来的增强测试维护dev站点。有没有更好或更简单的方法使用内置的WordPress功能(如multisite)来实现这一点?有人能证实这是一种很好的方法吗?
WordPress作为辞典/词典:什么方法?
我愿意为Berber language. 允许comunity成员添加新词/同义词/反义词的网站。。如何将单词(帖子)相互关联?通过使用标签?但使用这种方法,当帖子名称/slug被修改时,很难保持组织性;然后标签也应该更新。。假设“big”一词已经作为帖子插入,然后有人添加了“large”一词,并通过在其上插入标签将其与“big”一词联系起来。。然后是第三个用户,添加了“great”一词;这意味着所有同义词相似的帖子都应该更新!isn\'t it a bad approach going the tags
这个网站可以用WordPress建立吗?
我想知道这个网站是否可以用wordpress建立,我是一个程序员,我对wordpress一无所知,我只是想从你们那里得到一些好的建议:该网站的主要目的是允许用户查看一个国家的多个名胜管理员:-创建兴趣地点-添加、删除、编辑详细信息,如地名、地址、谷歌地图位置、评级(用户可以投票地点)、纬度、经度添加兴趣地点评论用户:-允许用户通过添加兴趣地点及其所有详细信息(将由管理员批准)来注册并贡献给网站-向兴趣地点添加评论向上投票或向下投票
设计和开发工作流
我们正在开发一系列网站,复杂的网站有很多共同点,公司决定将WP作为基础CMS。与每个站点一样,都有一个设计过程,然后是HTML,然后是开发/CMS集成。然而,我想知道这将如何与WP一起工作?公司是设计所有模板,然后是HTML,然后是主题和CMS开发,还是完成CMS开发(在本例中是一层扩展WP的自定义插件),然后创建单独的主题?由于时间很关键,而且有很多人参与其中,这会增加成本,因此我希望提高团队的效率,并使设计和开发团队并行工作。任何关于序列应该是什么的想法都值得赞赏。顺便说一下,我们在网站中有共同的功能
如何在开发过程中避免缓存?
在测试站点更改的外观时,是否有一种简单的方法可以防止所有缓存?我使用WP超级缓存。我可以使用提供的选项删除其缓存,删除浏览器的缓存,但对css或小部件的某些更改仍不会刷新。我尝试了其他解决方法,如切换浏览器或计算机,但必须有一个更流线型的工作流,在这里我可以确保查看的是我所做的更改,而不是缓存的早期格式?最好的解决方案是什么?
如何将版本控制添加到我的工作流?
我制定了很多主题。我得到了一个PSD,对HTML/CSS进行编码,将代码插入Wordpress,并在获得QC\'d后进行更正。一旦上线,客户可以像普通人一样编辑博客帖子或使用自定义插件上传照片。有时,我必须对主题或页面/帖子内容进行更改,这意味着我要么让它们成为现实,要么必须将网站下载并设置到开发环境中,以获得客户的批准。我没有备份,没有版本控制,我意识到这需要改变。有人建议使用Git和Mercurial,我很想利用这些工具,但我对如何将它们融入工作流感到困惑。我是否需要对开发服务器上的站点进行所有更改,
使用Git跨多个开发人员保持WP数据库同步
我正在改进我的git工作流,因为它适用于我的WordPress开发项目。通常,在开发内容管理系统时,我会创建一个开发服务器(如http://dev.finalsitename.com) 包含将在生产版本中使用的自定义帖子类型和分类法。这允许我的客户开始向网站添加他们的内容。在他们完成这项任务时,我通常会构建外观和感觉,以及将在本地主机环境中使用的自定义编程/插件。为了确保我不会覆盖他们的任何更新,我通常会下拉他们数据库的副本并替换我的。然而,有时我只需要跳进WP管理区域,更改设置或其他一些小的东西。。。如
类别:关于策略(而不是代码)的绿色问题
我的类别设置逻辑有问题假设我销售新的/旧的(包括复古的)鼓/鼓部件,用户可以通过新的、旧的或单个部件进行搜索。假设他们选择按钹的各个部分进行搜索。然后,搜索结果页面应显示钹列表,还应按“新建/使用”分组?正当所以,在设置我的类别时,我想到了这个新的鼓组使用的钹鼓,但这对我来说似乎是多余的。如果没有这些重复,我就不能实现我的目标吗?所以在我开始破解之前,我想我会从我的同龄人那里得到一些建议。请告知。
是否可以将WordPress备份从单个站点导入到多站点配置中?
我有一个安装了WordPress的本地开发服务器(我的桌面Linux Mint 12盒)。我想通过一次安装使用多站点WordPress来管理我的不同客户端项目,但在我进行此设置之前,我有几个重要的问题。1) 是否可以将数据库备份(从管理面板的备份工具创建)从单个WP站点导入多站点子站点?2) 反之亦然——是否可以导出多站点子站点的数据库并将其导入到单个站点?(用于从my dev box迁移到live server!)3) 在使用这种设置进行localhost开发时,是否还有其他“明显”的问题需要我担心?社
在可湿性粉剂插件中启动一门课程的最佳方式?
我已经创建了一个插件,当然,作为我自己,我想采用一种很好的OO方法。现在我所做的是创建这个类,然后在下面创建这个类的一个实例:class ClassName { public function __construct(){ } } $class_instance = new ClassName(); 我假设有更多的WP方式来启动这个类,然后我遇到一些人说他们更喜欢init() 功能比a__construct() 一
Getting posts by taxonomy
我想根据现有的分类术语从CPT获取一组帖子。我想我应该使用WP的get\\u posts()函数:$结果=获取文章(数组$选项);当我指定我感兴趣的CPT时,此函数工作正常:$results=get\\u posts(数组(\'post\\u type\'=>\'my\\u cpt\\u name\');但后来我用我的UOM自定义post类型尝试了这一点,并尝试使用公制进行筛选,公制是一种称为“UOM\\U system”的分类法:$results=get\\u posts(数组(\'post\\u