WordPress

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

7
是否在WordPress管理员中将字段添加到类别,标签和自定义分类编辑屏幕?
问题是“ 如何在WordPress Admin的 “ 类别,标签和自定义分类法编辑”屏幕中添加一个或多个字段? ”这个问题在2010年8月1日的wp-hackers列表中被提出,当天晚些时候我提供了一个解决方案。在最初的提问者再次讨论这个问题今天让我想起了溶液(8月21日)。由于这可能是常见的需求,因此我决定将包含代码的解决方案发布在这里,以供将来其他人使用。

10
从the_content删除空的段落?
大家好,我只是想防止在wordpress帖子中创建空段落。尝试手动间隔内容时,这种情况经常发生。 我不知道为什么这没有生效? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content = str_replace("<p></p>","",$content); return $content; } add_filter('the_content', 'removeEmptyParagraphs'); 编辑/更新: 似乎问题是这样的: function qanda($content) { // filters for [q=some question] and [a=some answer] // wraps it inside of <div class="qanda"><div class="question"> </div><div class="answer"> …

10
停止Wordpress将图片包装在“ P”标签中
我一直在寻找一个简单的解决方案,但是徒劳无功。Wordpress一直将我的图片包装在p标签中,由于我正在处理的网站布局的怪异性质,这非常令人讨厌。 我已经创建了一个jQuery解决方案来解开图像,但这并不是很好。由于页面上加载了其他内容,因此滞后,因此更改缓慢。有没有一种方法可以防止Wordpress仅包装带有p标签的图像?挂钩或过滤器也许可以运行。 上载图像然后将其插入“所见即所得”编辑器时,会发生这种情况。手动进入代码视图并删除p标签不是一种选择,因为客户端在技术上并不是那么无能。 我知道图像是内联的,但是我将站点编码的图像的方式放在div内并设置为阻止,因此它们是有效的代码。

2
如何使父主题的CSS文件出队?
我的父主题(Starkers)添加了一个我要删除的CSS文件(我想改用@import以便更轻松地覆盖样式)。Starkers在functions.php中具有以下内容: add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script( 'site', get_template_directory_uri().'/js/site.js', array( 'jquery' ) ); wp_enqueue_script( 'site' ); wp_register_style( 'screen', get_template_directory_uri().'/style.css', '', '', 'screen' ); wp_enqueue_style( 'screen' ); } 我在子functions.php中尝试了以下操作,但是链接和脚本标签仍显示在头部。 add_action('init', 'removeScripts'); function removeScripts() { wp_dequeue_style('screen'); wp_deregister_script('site'); } 我仔细检查了它们是否在父标头中进行了硬编码,而事实并非如此。

10
如何使用POedit创建.pot文件?
今天,我已经花了数小时来研究似乎很简单的事情,即为我正在创建的Wordpress主题创建.pot文件。我已经阅读了Smashing Magazine的文章,Tutsplus的文章以及其他一些文章,内容涉及如何使用Poedit为主题创建.pot文件,然后创建.mo和.po文件,但可悲的是,我仍然停留在第一篇步。 我安装了Poedit,发现UI与所有教程中显示的UI完全不同,似乎没有更多选项可以创建.pot文件。唯一可用的是从现有的.pot文件创建.po和.mo文件,这不是我现在需要的。 所以有人可以告诉我如何使用Poedit或其他方法创建.pot文件吗,我真的很感激。 谢谢!



6
在搜索中包括自定义分类术语
我有两个自定义分类法应用于两个自定义帖子类型。边栏上的术语列表就可以了,它将列出与之关联的所有帖子。但是,如果您搜索特定的术语之一,则不会显示该术语的帖子。 示例:http : //dev.andrewnorcross.com/das/all-case-studies/搜索术语“ PQRI” 我什么都没有。有任何想法吗?我尝试使用各种搜索插件,但它们要么破坏了我的自定义搜索参数,要么就不起作用。

2
Woocommerce-通过JS或PHP以编程方式将产品添加到购物车[关闭]
我正在使用Woocommerce插件来促进网站的小型电子商务部分,并且需要通过一些调用或功能将产品添加到购物车中,而不是使用其自己的“添加到购物车”按钮。 我基本上是指,例如,向Woocommerce发送SKU和数量,并进行购物车更新。 sendToCart('123456', 55); 等等 我浏览了文档,似乎找不到对这种东西的引用。有人可以建议我如何实现这一目标吗?


1
用图像选择预填充WordPress wp_media模态
我是Advanced Custom Fields插件的开发人员,希望您能解决我面临的问题。 我有一个按钮,您可以在其中编辑图像。此按钮将通过wp_media()函数启动WP 3.5媒体模式​​。 问题是我想预先选择一个图像,以便将其详细信息加载到侧边栏面板中。 当前,我正在挂接到“ open”回调并运行一些代码来填充此选择,但是,它笨拙且效率高。看起来是这样的: // _media is an object I am using _media.frame = wp.media({ title : 'title', multiple : false, button : { text : 'button' } }); // open _media.frame.on('open',function() { // add class _media.frame.$el.closest('.media-modal').addClass('acf-media-modal acf-expanded'); // set selection var selection = _media.frame.state().get('selection'), attachment …
32 media  backbone 


1
带有数组的设置API示例
我将Wrox WordPress插件开发书用作开始使用新插件的主要参考资料,并且我了解所有设置都可以另存为1个数组,但是书中并未提供有关此示例以及我所从事的所有工作的示例从一个例子到另一个例子,在网络上查找似乎是如此不同。康斯坦丁(Konstantin)发表的文章的后半部分让我很接近,但是我真的很想看到一个包含多个字段的更完整的示例。

2
自定义帖子类型URL重写?
我为我的投资组合项目设置了一个自定义帖子类型。主要网址位于/projects/ 现在,我还将我的博客文章永久链接设置/articles/*/为永久链接结构。这意味着当我去查看投资组合项目时,URL更改为/articles/projects/project-name/ 我知道必须有一种方法可以仅针对我的项目自定义帖子类型重写永久链接。但是我不熟悉声明URL slug的语法-希望得到我的任何帮助!


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.