设置WordPress默认模板
我正在使用Options Framework Theme将我的选项页放在一起,我只想知道如何为用户选择的任何一个设置/调用默认模板。例如,在“我的主题选项”页面上,可以从以下选项中进行选择:整页左侧侧栏右侧侧栏如下所示:一旦用户选择了其中一个选项,当他们去创建新页面时,在页面属性模板下拉菜单中,“默认模板”应该是他们之前选择的模板。。。在我的options.php 文件:$options[] = array( \'name\' => \"Default Template\",
如何通过AJAX从jQuery中的PHP获取值
I\'m trying to get a value from a PHP function through Ajax and save it in a variable in jquery.PHP;add_action( \'wp_ajax_mark_as_read\', array( &$this, \'readen_color\' ) ); public function readen_color() { if( isset( $_POST[\'post_id
WordPress在添加新页面时在站点上创建新的<节>
我正在尝试创建一个单页wordpress主题。每当我添加一个新页面时,我都希望在我的单页主题中添加一个新页面。我当前正在使用此代码:$pages = get_pages( array ( \'sort_order\' => \'asc\', \'sort_column\' => \'menu_order\', \'depth\' => 1)); foreach ( $pages as $page ) { $page_secti
根据最后一篇文章的日期排除作者
我的博客有几个作家,从经常写到一次性写。在我的作者页面上,我想把6个月内没有发表过文章的作者分开。然后,最好将这些作者输出到不同的部分,如“以前的作者”或当前其他作者列表之后的内容。现在,代码只是循环遍历所有作者并将他们全部显示在一起,所以我想根据他们上一次发布文章的时间添加此排除项。欢迎提供具体的代码帮助,因为我对PHP或Wordpress不太熟悉。Example of code: $authors = get_users(\'orderby=post_count&order=DSC&r
缺少WordPress Apply_Filters()参数
我正在定制Woocommerce Wordpress网站。在Woocommerce产品类别中(class-wc-product.php) 这个get_price 函数应用筛选器,如下所示:function get_price() { return apply_filters(\'woocommerce_get_price\', $this->price, $this); } 在我的功能中。php我想添加一个过滤器,如下所示:add_filter(\'woocomme
在尝试加载更多函数时,分页在自定义POST类型存档上不起作用
我试图获得一个加载更多功能来处理存档页面上的自定义帖子类型。我使用这个插件并对其进行了一些自定义,因此它可以与自定义的帖子类型配合使用。http://www.problogdesign.com/wordpress/load-next-wordpress-posts-with-ajax/当前分页不起作用,因此插件无法加载更多项目。上面写着“inbeeld/page/2/404(未找到)”。所以我的问题是,为什么分页不起作用?这是register\\u post\\u类型代码。$inbeeld_args =
Call plugin with php function
此插件只能作为小部件使用。我需要用php函数调用这个插件。如何修改此代码? <?php /* Plugin Name: AJAX Calendar Plugin URI: http://urbangiraffe.com/plugins/ajax-calendar/ Description: A version of the WordPress calendar that uses AJAX to allow the user to step through
在应用过滤器之后将过滤器添加到内容中
我有一个输出null(“”)的短代码。我试图实现的是,如果短代码输出null,则输出一条默认消息。我不想扩展我的短代码,因为可能有多个短代码实例,我不想多次输出消息。所以我的功能如下:function av_standalone_doc_404($content) { if(has_term(\'standalone-document\', \'formats\')){ $filtered_content = apply_filters(\'the_content\
使用Shopp插件将数据传输到交易结束
我正在使用Shopp插件,基本上,我需要向前端创建的唯一电子邮件地址字段发送电子邮件。交易必须在发送前完全完成。我的意思是,资金必须已成功转移,等等。我已将字段附加到一组特定的产品,并且我可以在页面之间移动数据(当然可以通过$\\u POST),即;产品->购物车->结帐。。。这就是问题所在。登陆感谢页面或其他任何页面,我无法通过$\\u POST方法访问最终购买的物品列表。有人能给我指出正确的方向吗?谢谢
如何在WordPress网站中添加多个聊天室
我正在建立一个体育聊天网站,我找不到一个好方法来添加多个聊天室。例如,我想为每个NFL球队创建一个聊天室,但每个聊天室都应该在自己的页面上。
下拉列表:仅当与所选术语A有关系时才显示B中的术语
我在谷歌上搜索了这个问题的解决方案,但什么也没找到:我有一些来自自定义帖子类型(餐馆)及其分类(“城市”和“美食”)的帖子。每当我创建一个餐厅帖子时,我可以根据自己的需要设置许多“烹饪”术语,但“城市”是单选的。我还使用html下拉列表进行了自定义搜索,我可以从“餐馆”的帖子中通过过滤分类术语进行搜索。搜索效果很好,但我真正想要的是在第二个分类法(烹饪法)中只填充与所选第一个分类法(城市)有某种关系的术语。在第一个下拉列表中,如果有人选择“纽约”,则第二个下拉列表必须仅显示餐厅帖子上与“纽约”市相关的烹饪
Alternating post layout
我正在尝试创建一个具有两个不同div垂直交替的布局。例如,偶数必须是:图片+内容;奇怪的是:内容+图片。这是我的代码,目前它会将每篇帖子打印两倍,每个div打印一次:<div id=\"content\"> <?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) == 0) : the_post(); ?> <div id=\"leftcontent_1\">&
允许$Allowweposttag标记中的所有属性
我想使用$allowedposttags 在提交条目期间允许额外的HTML标记。我是否可以使用$allowedposttags? 例如,下面的代码将允许iframe标记以及iframe标记中的src、height和width属性:$allowedposttags[\'iframe\'] = array( \'src\' => array(), \'height\' => array(), \'width\' => array() )
将子站点内容拉入特定页面
我正在制作一个学校网站。该设计要求收集大量静态页面,但每个类都有一个博客,每隔几天更新一次。我对WordPress或PHP一无所知(虽然我在其他平台上有开发经验),但我得到了基于自定义主题的站点静态部分,没有太多问题。我为每个班级的博客设置了一个页面,但我真的希望作者使用博客引擎,而不仅仅是不断更新页面。为了实现这一点,我打开了基于URL的多站点,并在每个类的子站点中设置了一些博客。然而,我现在被困在如何制作标准索引上。我为静态页面创建的php显示博客内容,而不是站点的某些部分。我还想添加一个右侧小部件,
显示不起作用的自定义字段的值
我只是想打印自定义字段的值。我已经阅读了所有的文档,尝试了其他人的建议,但没有任何效果。我可以让它打印ID#,但不能打印字段中的实际值。我正在使用类型插件创建字段。这将打印ID:<?php echo get_the_ID($value, \'authorinfo\', true); ?> 以及:<?php echo get_the_ID($key, \'authorinfo\', true); ?> 这不起任何作用:<?php get_post_meta(
在MU插件中使用WP_QUERY
我正在尝试为自定义帖子类型创建一个父ID列表,以便在我正在项目上开发的“必须使用”插件中使用。下面是我用来生成查询的代码:$cpt_parents = new WP_Query( array ( \'post_type\' => \'cpt\', \'posts_per_page\' => -1, // Get them all \'post_parent\' => 0, // Return only top-level
最后三个帖子没有按日期排序。如何解决这个问题?
我的公司每天都会添加每日报价。不过,我最后发表的三篇文章并没有按顺序排列。我三天前发布的第一条引文位于顶部,我昨天发布的帖子位于该引文下方,而今天发布的帖子位于第三下方。下面的帖子都是我发帖之前写的。如何修复此问题?
网站是静态设置的--如何使其内容易于管理?
这可能是一个很基本的问题,但我在WordPress中静态设置了我的网站,我现在想知道的是如何在WordPress后端添加一个新的部分,在那里可以编辑网站的所有内容,但我似乎找不到正确的信息,有人能告诉我正确的方向吗?
如果wp_is_mobile()为真,则从仪表板重定向到edit.php
正在寻找将用户从仪表板直接重定向到edit.php 如果wp_is_mobile() 是真的。这就是我所尝试的:function redirect_if_mobile() { $screen = get_current_screen(); if($screen->base == \'dashboard\') { if ( wp_is_mobile() ) { $url = admin_url( \'edit.ph
函数返回以逗号分隔的元值列表
我正在自定义管理编辑。php屏幕和我有一列,显示一个元键$gear. 但它只列出第一个值,而不是返回所有值的列表。重要的是:add_action( \'manage_artists_posts_custom_column\', \'manage_artists_columns\', 10, 2 ); function manage_artists_columns( $column, $post_id ) { global $post; switch( $column