WordPress

WordPress开发人员和管理员的问答

2
重新设计自定义帖子类型的“添加新”页面
我一直在谷歌上浏览此问题的解决方案。我正在编写一个自定义帖子类型插件,用于登录我们获得的访问者。我最初写的是没有自定义帖子类型的模型,然后从谷歌搜索中来到这里,看到了一个截图,其中显示了一个自定义帖子类型的示例,用于存储有关律师的信息。它表明有人用一个全新的界面为自定义帖子类型重新设计了“添加新” /“编辑”页面。 我想知道wordpress @ stackexchange是否有任何资源可以重新设计自定义帖子类型的“添加/编辑”页面。 但是,我不记得为找到该文章所做的搜索词。 谢谢, -Zack

4
如何在Wordpress中集成自定义数据库表并使用Wordpress函数
我正在Wordpress 3.0.4努力,我很难决定要走的路。以下是我的问题: 我有一个mysql数据库表中widgets,有大约10 properties像ID,大小,颜色等。 现在,我希望将此表集成到中Wordpress,最好以这样的方式来获得:的分页列表,在widgets单个窗口小部件上显示信息,并具有灵活的布局。 最好,我希望能够以这样一种方式更改自定义模板,以便可以更改页面上每个属性的位置(因此,也许我想将例如大小属性放在页面左侧的顶部,稍后我可能要将其放在右下角)。 widgets通过使用尽可能多的Wordpress内置函数来存储,检索它们的最佳方法是什么,如何获得这种灵活的布局? 我之前已经编写了自己的插件,所以我对的知识不止于此Wordpress/PHP/MySQL。
8 database 

3
如何将所见即所得编辑器(tinyMCE)添加到与Wordpress 3.0及更高版本兼容的插件选项页面?
我正在尝试为我的插件中的选项之一添加tinyMCE而不是textarea,到目前为止还没有运气。我尝试了这个: http://www.dbuggr.com/smallwei/add-wysiwyg-editor-tinymce-wordpress-plugin/ 和这个: http://blog.imwd8solutions.com/wordpress/wordpress-plugin-development-add-editor-to-plugin-admin-page/ 选项卡的样式(HTML样式/视觉样式)不起作用,样式似乎存在一些问题。有人知道实现与WP 3.0及更高版本100%兼容的实现吗?

2
前端帖子提交
我正在尝试添加一个表单,以便用户可以从前端提交帖子。 我正在关注本教程:http:// wpshout.com/wordpress-submit-posts-from-frontend/ 我正在做的就是将此代码添加到我的页面模板之一。表单显示正常,但是当我单击“提交”按钮时,它显示“ 页面未找到错误 ” 许多评论者说这不起作用。谁能指出我正确的方向?代码不完整吗?有缺陷吗?难道我做错了什么? 谢谢 Towfiq I.

4
除了MySQL,Wordpress是否有计划支持数据库?
我一直希望Wordpress支持SQL Server,但是如果它支持MongoDB(例如),也将非常令人惊讶。 我的问题是,有没有计划这样做? 核心的Wordpress团队是否对MySQL如此忠诚,以至于没有计划为其他数据库提供任何形式的支持(至少在不久的将来?)。 这篇文章使我相信不会发生任何此类事情: http://codex.wordpress.org/Using_Alternative_Databases 但是,作为一个示例(尽管我更喜欢Wordpress),Drupal 7现在具有... 数据库抽象层,支持使用许多数据库,例如Maria DB,Microsoft SQL Server,MongoDB,Oracle,MySQL,PostgreSQL或SQLite http://drupal.org/node/1015646
8 database 



3
获得我的新插件的同行评价?
让经验丰富的WordPress开发人员看一下我的插件并提出建设性的批评的最佳方法是什么?我已经在该站点上编写了代码来解决我的一些问题,我认为它们对其他人也可能有用。但是,由于他们是我的第一个公共WordPress插件,并且在公共WordPress目录中看到了很多不太理想的示例,因此我想知道“我的立场”以及如何改进我的插件。我已经阅读了最佳实践列表,并且仍然需要应用其中的一些最佳实践,但是我还想回答一个更笼统的问题:“这是解决此问题的好方法吗?” 我只是重新阅读了有关的讨论wp-hackers(我没有意识到参与者也是如此参与该站点,而“最佳实践”问题是它的直接结果)。我不确定这样的系统是否可以满足我的需求,并且我同意Paul的担心: 上周,当我阅读有关该线程的原始评论时,我的目的是将同行评审过程组合在一起,在此过程中,插件开发人员可以向其他插件开发人员提供建议,以作为对其代码的审查。我最初将这个建议作为“可以使用您的代码,但是如果您只是挂接到此WP过滤器并尝试了此技术,则可以更好地使用您编写的这组例程(请参见xxx插件为例)” ”。我的目标是分享WP插件开发知识,并使任何平庸的插件开发人员成为更好的开发人员。像我自己。 这与进行逐点检查清单审查的范围有所不同,它更像是“指导”。似乎有很多人愿意这样做,而且(甚至更好)很多人都参加了此站点,所以我们如何将所有这些能量转化为具体的东西? 我当前的示例是为解决“图像调整大小”问题而编写的三个插件。我为每个插件写了很长的介绍性注释,(希望如此)可以使我更容易地理解我的意图,而无需阅读完整的代码。我还能做些什么使别人更容易看一下? 请忽略我当前的具体要求。他们不仅为时过早,而且我改变了主意,不想因自己的具体情况破坏一般性讨论。

1
以编程方式从帖子中删除类别/术语的最佳方法
我正在编写一个脚本,将给定类别中的所有帖子转换为使用postmeta标志(MySQL的测试表明,在与我一样大的网站上,这将导致查询时间的显着减少)。 转换帖子时,我只想获取类别中的所有帖子,请添加postmeta然后删除类别,这将允许我重新加载该功能,直到类别中没有更多帖子为止。 我找不到从帖子中删除术语的好的功能。我想给它发帖ID和术语分类+ ID并为我处理。 我也对可以帮助我完成转换的插件感兴趣,如果有人知道的话。我找不到任何做过cat-> postmeta的东西,这与Scribu插件可以处理的相反情况不同。

4
WordPress分支
是否存在WordPress的分支? 可选子主题: 他们为什么要叉子?不同的设计目标?(例如,默认情况下使用HTML5代替XHTML语法) 他们从哪个版本/时间偏离WP代码库? 它会重用其他任何项目代码吗? 它是活动叉还是已停产/陈旧? WP本身源自b2 / cafelog。因此,我想分叉通常有很多上行空间。但是很明显,如果这是一个长期的衍生项目,则取决于功能目标。 除了真正的fork,也许插件丰富的(或密集的核心“ moded”)WP分发也是很热门的。主要是查看存在哪些选择或开发可能去向。

4
如何创建并链接到插件的管理页面?
确定完整代码: <?php //check to see whether the user is an admin or not. if (is_admin()) { function wpsc_display_products_seo(){ global $wpdb; $productList = $wpdb->get_results("SELECT * FROM " . WPSC_TABLE_PRODUCT_LIST . " ORDER BY name ASC"); echo get_admin_page_parent(); $path = 'admin.php?page=wpsc_product_seo_details'; $url = admin_url($path); ?> <h2><?php _e('Products List','wpsc'); ?></h2> <p>Below is a …


1
在Azure上托管WordPress?
我可以在Microsoft的Azure云平台上托管WordPress / WordPress MU安装吗? 是否有人对在Azure上托管WordPress有任何建议或经验?
8 hosting 

5
自定义分类法WP_Query分类中的所有术语?
有没有一种简单的方法来查询来自特定分类法中带有任何术语的任何帖子? 我知道这种技术: $custom_taxonomy_query = new WP_Query( array( 'taxonomy_name' => 'term_slug', ) ); 但是我想通过一个通配符代替term_slug,或者只是一个空字符串。这样一来,我就能获得所有用该分类法中的任何术语标记的帖子,而不仅仅是一个特定术语。 谢谢您的帮助,戴夫

1
如何使用WordPress API获取帖子的格式化内容?
我尝试使用 <?php $my_id = 7; $post_id_7 = get_post($my_id); echo $post_id_7->post_content; ?> 根据此处的文档。 我尝试检索的文章包含短代码,该短代码由我网站上的插件提取,然后格式化为HTML。 问题是当我将post_content输出到站点时,插件未提取短代码,而我实际上只是直接将短代码写到浏览器中。 有没有办法使短代码得到正确评估?还是我使用了错误的功能?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.