您当前的位置:首页 > TAG信息列表 > 小码农
在DO_SHORT代码之间添加变量
我正在使用redux frmaework作为我的主题选项面板&;我正在使用meta slider作为我的主页。我在frontpage模板中使用此短代码来显示滑块:<?php echo do_shortcode(\'[metaslider id=21]\'); ?> 但是我想更改选项面板中的id,这样我就不必每次用新的滑块替换滑块时都编辑模板。我已经在我的redux配置页面中为此创建了一个字段。现在我可以使用以下代码:<?php echo $redux_demo[\'msl
列出Metabox中的自定义帖子类型
是否有一个函数可以列出metabox中的所有自定义帖子类型?我有wp_list_pages( $args ); 列出metabox中的页面,但现在我还需要列出所有自定义帖子类型。谢谢你的建议
在导出数据(15-16MB到10 GB以上)时,传输如何变得如此大
当我尝试通过导出数据库时Wordpresses export-function (数据库=大约15-16 MB),我在创建的xml文件中得到了这个(即1kb):致命错误:函数中第2935行的内存大小允许为100663296字节(尝试分配45481985字节)。php。在webhotel(space2u)上,传输限制为10GB。但是,这笔转会怎么会这么大呢?第2935行位于一个函数内,该函数由以下函数钩住:add_action( \'post_submitbox_misc_actions\', array(
自定义帖子类型是否与相同的自定义帖子类型相关?
我有定制的帖子类型产品。我想从相同的自定义帖子类型(product)创建相关产品。用户应该能够选择帖子(产品),就像用户为要关联的产品选择类别(或更多)一样)我想我可以通过在post\\u元表中存储自定义值来创建代码。示例:在DB中,我有:Product1 Product2 Product3 Product4 Product5 Product6 Product7 我编辑Product4 我只想说Product1 和Product7 与相关Produ
If less than IE9
我已经设置了两个侧栏,正在运行php浏览器检测插件:http://wordpress.org/plugins/php-browser-detection/ 我正在尝试使用下面的代码显示Internet上的倒计时ie侧边栏Explore少于版本9。不幸的是,IE 9仍在倒计时边栏中。<?php if (is_lt_IE9()) : ?> <?php if (function_exists(\'dynamic_sidebar\') && dynamic_si
当我从插件添加带有wp_enQueue_style的样式表时,如何让DEFER或ASYNC属性出现?
几乎我所有的CSS和JS资源都可以通过在资源中添加一个异步或延迟标记来延迟。这可能会大大提高页面加载时间的性能。但是,当wp\\u enqueue\\u style()负责添加这些属性时,我不知道如何指定要添加到头部的属性。wp\\u enqueue\\u script()似乎没有为额外属性使用参数。还有别的办法吗?
子主题更改未反映在父主题中
所以我最近移动了我的Wordpress。com博客到Wordpress。组织。我通过插件使用了一个子主题,并更改了一堆CSS,但当查看父主题时,并没有任何更改。我在子主题中所做的任何更改都没有反映在父主题中。我尝试卸载并重新安装父主题,基本上从头开始,但仍然得到了相同的结果。这是我的网站:http://thefigmentist.com也许我只是没有很好地理解孩子/父母的主题。帮助请
WP_INSERT_POST()发布的帖子越多,速度越慢
我编写了一个批量导入脚本,其中我使用wp\\u insert\\u post()函数导入帖子,并向帖子添加1个元值和1个术语。我现在已经做了6次7000篇文章,但由于某种原因,我数据库中的文章越多,一次导入的文章就越少。谁能解释一下为什么会发生这种情况,因为在我看来,每一个新的wordpress帖子都是同一个动作,并且独立于其他帖子。唯一变大的是post ID和Posteta post\\u ID。我缩短了脚本,但这是完整版本:http://codepad.org/0K7cHQNI This is my
分页显示相同的帖子,尽管页面正在更改
我从“高级”Wordpress主题中获取了以下分页代码,试图将其集成到自定义主题中,但似乎无法使其正常工作:在博客中。php页面模板,我有循环: $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : 1; $args=array( \'paged\' => $paged,
如何从主循环中排除类别中的最后一篇帖子(例如,特色)?
我在主页上使用了两个循环,一个显示特色类别中的最后一篇文章,另一个显示所有文章的通用循环。问题是我在同一页的两个循环中都得到了特色类别中的最后一篇文章。它基本上复制了该页面上的帖子。我似乎只能找到如何排除整个类别,我知道如何做到这一点。这不是我需要的。我只想从功能类别中排除最新的帖子。我想我可以从已经显示的特色类别中提取帖子的ID,将其存储在变量中,然后将该变量从主循环中排除。然而,我是wordpress和php的初学者,不太清楚如何做到这一点。有什么想法吗?编辑:这是我要更改的代码:
将文章限制在100个字符以内。无法使用摘录...
我已经为此挣扎了很长时间。。。我想将文章长度限制为100个字符,并在100个字符之后。限制,在“…”末尾添加链接到单个帖子(如wordpress的<!--more--> ). 但是I can\'t 使用the_excerpt 因为它删除了格式化(例如。<b>, <a> 标签)。谁能帮我一下吗?
WordPress使用自己的页面覆盖自定义404页面
我想创建一个自定义404页面,但我似乎无法覆盖Wordpress本身中的404。我想要一个自定义404页面的原因是,如果我在我的子目录中得到404,我会被定向到wordpress站点的404。我宁愿我的整个域名都是404。我只在Wordpress页面等中找到了这样做的解决方案,但我真的必须这样做吗?我想我的问题是。htaccess文件,但如果我弄糟了这个文件,我的Wordpress网站上的链接将被破坏。我的htaccess看起来是这样的(虽然第一行是我想添加的,但wordpress似乎并不在意)。Erro
如何在保存POST、产品并显示“POST SAVED”消息后重定向到edit.php页面
我正在尝试重定向所有帖子页面,一旦帖子或产品被保存。它正在重定向到该页面,但没有显示任何消息。让我知道如何在管理端注册特定页面的消息。add_filter(\'wp_insert_post_data\', \'ccl\', 99); function ccl($data) { if ($data[\'post_type\'] !== \'revision\' && $data[\'post_status\'] == \'publish\') {
找出是哪个用户创建了类别或标签?
我们最近让一名员工在我们的网站上创建不适当的类别,以报复我们的一位经理。我们正在寻找责任人。我有超级管理员和数据库访问权限。是否有办法找到此信息,例如创建它的user\\u id?提前谢谢。
Why declare $post globally?
我是Wordpress开发的新手,到处都可以看到这样的示例,其中有一行代码可以通过以下方式显式声明$post变量:global $post; 但我已经在没有这条线的情况下测试了我的使用,并且没有明显的区别。为什么要显式声明$post?Example 1 (in tutorial)Example 2 (in codex usage example)
在unctions.php中未使用此代码添加JS文件
对不起,我是WordPress的noob。我在函数中使用以下代码。php添加。wordpress中的js文件。function your_function_name() { wp_localize_script( \'function\', \'my_ajax_script\', array( \'ajaxurl\' => admin_url( \'admin-ajax.php\' ) ) ); wp_enqueue_script( \'functi
显示所有类别中的所有帖子并进行分页
好吧,这可能是一个棘手的解释,但我会尽我最大的努力。在首页,我想显示所有类别的所有帖子。但我希望他们分开。以此为例:年份实际上是类别。每个类别代表不同的年份。因此,我将我的帖子(只在循环中显示缩略图)插入到适用于照片拍摄时的类别中。在每个类别的开头,我希望它显示类别的名称,如上所示。我还使用了Paul Irish提供的jQuery无限滚动,因此基本上分页按钮被加载栏取代,当用户向下滚动时,它只在同一页面加载。我当前的代码是:<div class=\"post clear\">
如何从前台移除dashics.min.css?
是否有任何方法可以删除虚线图标。来自前端的min.css文件?我知道它们被管理面板使用,但我的主题没有使用它们,所以这是一个不必要的请求。
如何根据对应于meta_value(这是用户ID)的USER_LOGIN对帖子进行排序?
我正在尝试为CPT列表创建可排序的列标题,但我只限于一个部分。单击“Assignee”列标题时,我希望列表按用户登录名的字母顺序显示。中的以下内容pre_get_posts 按用户ID排序(通过高级自定义字段保存为meta\\u值):$query->set(\'meta_key\', \'assignee\' ); $query->set(\'orderby\', \'meta_value\' ); 但是,我想订购的不是ID,而是它对应的user\\u登录名。我已经成功地使用
我想将窗口小部件面板移到Customizer列表的底部
我更喜欢将“新”小部件部分/面板(扩展到小部件区域)下拉到Customizer中列表的底部。我尝试过:$wp_customize->get_panel(\'widgets\')->priority = 300; --- or --- $wp_customize->get_section(\'widgets\')->priority = 300; 但这两条线似乎都没有影响我的目标。有人知道小部件的正确ID是什么吗?