将HTML模板转换为WordPress主题
当我试图将静态HTML页面转换为Wordpress主题时,我遇到了一个问题。检查Google Chrome控制台后,该页面无法正常运行。结果表明,该页面加载的CSS文件路径错误它加载网站/css/样式。cssand网站/css/style桌面。css下面是我如何从标题导入样式表的。php<link rel=\"stylesheet\" href=\"<?php bloginfo( \'template_directory\' ); ?>/css/skel.css\" />
如何只显示今天同月同日的所有帖子?
我想知道怎么做。我有很多帖子。我希望这样,当有人打开网站时,首页会显示在同一个月和同一天发布的所有帖子,但不考虑年份。所以,如果我在1月30日打开网站,我会看到任何一年的所有帖子都在1月30日完成。。。历史清单。我也在考虑按类别分类,如果类别命名为1月30日,有没有办法让系统记录今天的日期,并将其与类别进行比较,然后显示匹配的日期(当然没有年份)?有人能帮忙吗?
访问自定义URL参数
我在wordpress中创建了一个页面来接受查询字符串参数。为了让wordpress识别查询字符串参数,使用主题函数(functions.php)文件中的以下代码片段将URL参数添加到query\\u vars中。下面是我为识别URL参数“website”而添加的代码片段:function add_query_vars( $aVars ) { $aVars[] = \"website\"; return $aVars; } // hook add_q
如何使用AJAX获取模板部件?
我目前正在使用Woocommerce存档产品。php模板文件(比如商店页面或产品类别页面)。单击文章(或产品)后,将向同一页面的标题添加GET查询,将页面更改为滑块而不是文章列表。我需要使用AJAX更改页面的内容,而不是刷新和添加GET查询。我尝试包含模板部分,但它一直说找不到帖子。我一直在读,我可能需要加载wp-load。php或其他方法。最有效的方法是什么?我想学习如何获取\\u template\\u part()以返回特定URL上的内容。(稍后我需要使用类似的方法检索single-product.
如何通过自定义字段复选框查看已设置为进货的产品列表?
因此,通过我的自定义帖子类型products 由\'Advanced Custom Field\' 和\'Custom Post Type UI\' 插件。我制作了一个名为“库存”的非常简单的自定义字段,它是一个复选框,如果为真,那么“缺货”一词会在产品旁边出现,没有什么特别简单的。如何执行此操作的示例:<?php if (get_field(\'stock\')): ?> <div class=\"stock\"><p>Out of Stock</p&g
如何检测是否从Widget运行查询?
我想知道是否存在检测某个数据库查询是否从小部件运行的函数,例如从最近发布的小部件或搜索小部件。
添加发布日期不会插入新发布
$postdate = \'2010-02-23 18:57:33\'; $postData = array( \'post_title\' => $attachment->post_title, \'post_type\' => \'post\', \'post_content\' => $image_tag . $attachment->post_title, \'post_category\' =&g
WP_USER_QUERY按注册日期查询用户
我正在尝试获取今天注册的用户数。我试过这个:$args = array ( \'role\' => \'Subscriber\', \'meta_query\' => array( array( \'key\' => \'user_registered\', \'value\' => \'2015-01-13 00:00:00\',
循环外的TCPDF GET_POST_META
我希望能够将html页面导出为PDF。我下载了TCPDF (主要是因为它允许我保存高分辨率图像并缩小文件大小。)TCPDF文件夹位于我的主题文件夹中。如果用户单击某个页面中的链接,则当前页面应保存为PDF。该链接包含传递页面ID的元素。<a href=\"<?php get_bloginfo(\'template_directory\')?>/tcpdf/export/export_pdf.php?id=<?php echo $id; ?>\">Click here t
如果Term和Page具有相同的插件,我如何查看Term存档?
我使用的是一种自定义分类法,术语是slug“托儿所”。我还使用了一个带有slug“托儿所”的页面。我可以很好地查看页面,但尝试查看“托儿所”术语归档页面get_term_link() 将我重定向回页面。因此,从本页:/所有班级/托儿所我有一个到班级/托儿所的链接但点击链接只会将我重定向回所有课程/托儿所而不是显示归档页面。如何查看该术语的存档页?编辑:根据要求编辑代码。class Taxonomy { public $taxonomies; function _
尝试在外部php文件中编写函数来管理管理菜单可见性
我正在加载我的php文件,将其放入我的主题函数中。php:require get_stylesheet_directory() . \'/inc/manage-menus.php\'; alter_menu(\'my-user\', \'plugins.php\', false); 管理菜单中的代码。php如下所示:function alter_item ($user, $items, $action) { global $current_user, $menu;
是否有可能从所有插件和核心获得所有通知?
是否有可能从所有插件和核心获取所有通知?当出现通知wordpress时,将其插入:<div id=\"message\" class=\"some class\">notifications text</div> 使用add_action( \'admin_notices\', \'my_admin_notice\' );我希望每次出现一些新通知时,我都希望收到带有通知文本的电子邮件+用户未“拒绝”的所有通知。谢谢
WP SQL查询多个WHERE子句
我正在尝试获取在特定时间后注册的用户(本例为$today),并且他们的新闻稿字段为true,帐户为false。这是我到目前为止得到的结果,但结果总是0。$new_users_newsletter = $wpdb->get_results( \"SELECT * FROM $wpdb->users RIGHT JOIN $wpdb->usermeta ON $wpdb->users.ID = $wpdb->user
Get uri of CPT archive page
我有一个自定义的帖子类型,它使用一个归档页和一个slug\'rewrite\' => array(\'slug\' => \'news\'), \'has_archive\' => true 我正在一个页面上使用一个PHP表单,我想将其发布到/news/ 每次。我需要一种正确的方法来返回此存档页的uri(www.mysite.com/news/) 来自其他页面。我不介意为了得到“news”子字符串而进行一些操作,我只想消除代码中的“magic variables
WordPress中的自定义字段前端更新
我有以下代码来更新一个自定义字段,但页面有几个帖子,当我提交时,会更新所有帖子的所有自定义字段。如何仅更新插入值的帖子?顺便问一下,如何插入第二个自定义字段。if ( isset( $_POST[\'drw_inventory\'] ) && wp_verify_nonce($_POST[\'drw_inventory\'],\'update_drw_postmeta\') ) { //if nonce check succeeds. global
自定义帖子类型未正确显示
可以自定义帖子类型指向哪里?是单身吗。php或页面。php我有一个页面。php的模板部分显示了我的每个自定义类型,但当我单击该项目本身时,我只得到404\'d这是我的注册自定义帖子类型$labels = array( \'name\' => _x( \'podiums\', \'Post Type General Name\', \'text_domain\' ), \'singular_name\' => _x( \'
将WP_INSTALLING常量设置为TRUE是否存在安全问题?
通过VirtualBox作为开发服务器在CentOS 6.5实例上运行Wordpress 4.1。以管理员身份登录ssl和非ssl站点时,Wordpress curl请求需要很长时间才能运行(页面加载前总共需要45秒以上)。正如您可以想象的那样,这会导致我的开发站点无法使用。在浏览时,我发现许多人抱怨这种卷曲速度非常慢的问题,我发现设置WP_INSTALLING 恒定到真实的速度使站点提高100%。我想它会阻止所有传出的请求?设置此选项的后果是什么?我看到它破坏了我的前端(管理端工作得很好)。define
如何为导航链接添加活动状态?
我试图为我的自定义菜单导航添加活动状态,但到目前为止,我尝试的一切都不起作用。我在单独的文件nav中设置了导航菜单。php,然后我加入了nav。php到我的标题中。php文件如下:<?php include(\'nav.php\'); ?> 我在子文件夹中创建了自定义Wordpress页面,并包含了标题。模板名称后的php:<?php /* Template Name: Website Design Page*/ ?> <?php get
为什么这个小部件没有显示其中一个图标?
我已经编写了一个小部件。在管理区域,用户可以输入他们的youtube、facebook、twitter和google+的url。在浏览器中的网站前端,他们可以单击这4个图标中的任何一个,amp;这将把他们带到社交网络。facebook、twitter和;youtube正在付款,但youtube却没有。请看一下我的代码(下面),告诉我为什么没有显示youtube徽标 class mp_example_widget02 extends WP_widget { function mp_
如何在输出标题之前加载插件,以便重定向WordPress?
我编写了一些代码,帮助保护客户端文件的安全,并将其添加到WordPress函数文件中。然而,无论何时更新,它都会覆盖我的函数。所以我想把它创建为一个插件。但是,我不断遇到以下错误:PHP Warning: Cannot modify header information - headers already sent by... 所以我需要在wordpress发送标题之前执行我的代码。我该怎么做?谢谢Richard使现代化好的,这是代码,虽然我更改了标签,但前提相同。。。<?php