您当前的位置:首页 > TAG信息列表 > mvc
How to structure a plugin
这不是关于如何构建WordPress插件的问题。相反,如果有的话,如何将任何插件的文件体系结构组合在一起,可以应用哪些指南。其他一些编程语言或库具有非常可控的目录和文件组织方式。有时,这很烦人,并突出了PHP提供的自由,但另一方面,WordPress插件可以按照其作者确定的任何方式组合在一起。没有一个正确的答案,但我希望改进我和其他人构建插件的方式,使它们对其他开发人员更友好,更容易调试,更容易导航,可能更高效。最后一个问题:what do you think is the best way to org
require.js to load javascript
虽然wp\\u enqueue\\u脚本似乎可以工作,但它并不是很优雅。我目前正在制作一个使用MVC(backbone.js)的WP前端,它有30多个独立的模型/视图/集合/控制器脚本,我一直在增加这个数量。我用过require。js以前很喜欢它,但它似乎完全打破了WordPress的逻辑。有谁能告诉我一个在wordpress中使用js脚本加载器的干净方法吗?还是这是一项没有希望的任务?谢谢
如何在WPMVC中添加新的菜单/子菜单页面?
我对WPMVC. 遵循并完成了创建插件的教程。现在我正在尝试添加一个搜索页面进行搜索Venues (这来自他们的例子!)。此页面应显示为Venues 菜单我创建了一个名为search.php 在app/views/admin/venue/search 文件夹我现在该怎么办?谷歌搜索没有多大帮助!欢迎对此提供任何帮助(以及任何其他noob应该学习的东西,以便通过WPMVC变得更好)!
Kohana前端、Wordpress后端
我喜欢Kohana代码,我不喜欢Wordpress代码。我需要升级一个博客,使其具有自定义主题,非常自定义网格样式的博客卷(如Pinterest)和传统的博客卷,并对所有设备完全响应。我在考虑保持Wordpress的后端与当前一样(可能在不同的子域上),然后编写一个定制的Kohana前端,用于查询WP数据库并组成页面。所有博客都在WP上进行,读者看到的所有页面都作为Kohana网站运行。我疯了吗?有人试过这个吗?有什么需要注意的吗?(是的,我需要做的可能是由一位经验丰富的WP开发人员来做,但我不是他,我将
将页面连接到WP中最简单的方式是什么?
我在基于WordPress的网站上使用了很多自定义API,通常是通过创建页面模板。然而,创建一个自定义页面模板,然后创建一个利用它的WP页面是一种痛苦(更不用说我不得不使用丑陋的名称来阻止用户删除或更改它们)*。我更喜欢普通php文件的低开销,但很明显,我无法访问WP函数。有没有更好的、更像MVC的方式来获取自定义逻辑,可以调用在特定URL上触发的WP函数,同时对管理员隐藏它?*我知道我可以从管理员那里手动取消注册页面,但这更痛苦!
WordPress是用MVC模式编写的吗?
WordPress是用MVC architect编写的吗?如何理解CMS是MVC?用MVC编写的CMS必须具有名为“Model”、“Controller”、“View”的目录?对不起,我的初学者问题。
建议在WordPress中使用MVC框架吗?
刚开始学习wordpress。。。即将开始开发。。。是否建议从wordpress的MVC框架开始?tbh很难理解插件,因为每个开发人员都使用自己的风格(大多数时候就像意大利面条编码一样)。。。MVC框架会使插件更易于维护吗。。在wp中使用MVC方法是否存在限制/约束?
有人试过把PHP ActiveRecord放在WordPress上吗?
我曾与Ruby on Rails合作过,我正在寻找一些代码,这些代码与wonderfull RoR的ActiveRecord非常接近。我走过this site. 它的PHP ActiveRecord!我发现它很神奇,这正是我想要的,但我没有发现任何人试图在WordPress上使用它,所以我有点害怕。你有什么可以分享的经验吗?我的第一个想法是在功能上要求库。并创建一个子主题,其中包含文件夹中的模型。我真正不知道的是它将如何处理数据库中不能处理的表。好吧,我等你的印象。
使用自定义php脚本和获取的数据创建页面
我创建了WP页面,我需要显示一个包含一些信息的表。此信息保存在数据库中(托管在同一服务器上)。更详细地说,我将尝试分割我的问题。我刚接触wordpress,还没有估计它的潜力(概念)。1) 如果我需要在wordpress页面的表格中显示我自己的数据(很少有相关的表格,可以选择用户过滤数据)。是否有特殊的方法在WP DB中创建新表(用于我自己的数据),或者我需要创建一个单独的数据库?2) 如果我必须创建一个单独的数据库(例如,MySQL,托管在与WP DB相同的服务器上)。如何从WP页面内部连接到它?我只需
为什么要通过CMS框架加载JS?
为什么我们要使用像wp\\u enqueue\\u脚本这样的东西?或者注册等等。为什么我们要通过PHP子系统发送Javascript?前端系统之间存在各种各样的不兼容性和不一致性,如果没有WP的阻碍,这些问题很难解决。那么为什么我们要把控制器和视图混合在一起呢?这里的型号是什么?
将项目添加到页面编辑屏幕上的页面模板下拉菜单
我正在用MVC方法开发一个WP主题。它只有index.php, functions.php 和styles.css 在父目录上。因此,我不想在其上放置页面模板,而是希望通过视图类以编程方式提供它们,而编辑屏幕的功能保持不变。用户需要在编辑屏幕上选择页面模板选项。如何将项目成功添加到模板下拉列表中?我试图勾搭上theme_page_templates 滤器Example code:add_filter( \'theme_page_templates\', function($templates){
在对象内添加挂接‘vc_Beresing_init’
我正在开发我的第一个基于面向对象编程(MVC)的插件。一切都很完美,将前端/后端样式、管理菜单页面、短代码创建等排入队列。。。我使用init 钩我从控制器实例化这个类Custom_VC_Elements (构造函数处于活动状态)。class Custom_VC_Elements { public function __construct() { // Armon Product link shortcode add_shortcode( \'armon_p
Event-Driven Pattern vs MVC?
一般来说MVC framework 不同于Event Driven Pattern? 甚至可以比较吗?例如:Codeigniter与Wordpress我是说Codeigniter 使用MVC 它“监视”模型/控制器/视图,Wordpress 手表events 这发生在网站上,如初始化(action-init hook)、管理栏初始化(action-Admin init)、加载标题(wp\\u head)等。。我想从专业人士那里了解我对此的看法,谢谢
Better way to query posts?
我在我的wp网站上有几个类别。在头版上,我想为所有现有类别制作部分,然后从每个类别中输出4篇最新文章。有没有更优雅的方式来查询这些文章?目前,我首先获取所有现有类别:get_terms(\'category\', array(\'hide_empty\' => 0) 比我用的还多foreach 要循环浏览这些类别,在每个循环周期中,我将使用以下方法从该类别中获得4篇文章:$articles = get_posts(array(\'numberposts\' => 4, \'categ