您当前的位置:首页 > TAG信息列表 > php
大型日历网站的高级元查询(12k+帖子)(175k+wp_postmeta行)
问题是,在我创建的网站上,我选择使用自定义字段而不是日历插件来在“日历”中组织我的帖子。起初,这似乎是实现我所需要的最合乎逻辑的方式。然而,由于导入了所有的内容,结果并不像我预期的那样。我的“日”视图需要2-4秒才能加载约60-100个项目,而“月”视图需要15-22秒才能加载约900个项目。每个帖子都有一个event_date 存储为的字段YYYYmmdd. 有些帖子可以像普通日历事件一样,在固定或无限的基础上重复。我为此设置了两个字段,一个叫做repeat 具有选项forever 和until. 此外
如何在WordPress中显示父页面的子页面列表
我需要在父页面上显示子页面。我有一个代码,这是工作,但我需要设置一些代码,以只显示特定的网页喜欢只显示可见性公共不是所有的网页。这是函数的代码。php在父页面上显示子页面。function wpb_list_child_pages() { global $post; if ( is_page() && $post->post_parent ) $childpages = wp_list_pages( \'sort_colu
设置字段未保存在前端
我正在创建一个主题选项页面,并尝试在前端显示两个输入值:function register_my_header() { register_setting( \'header_options\', \'header_options\'); } add_action(\'admin_init\', \'register_my_header\'); function add_header_settings() { add_menu_page(\
ACF意外T_CONSTANT_ENCAPSED_STRING
我正在运行高级自定义字段Pro插件。当我为repeater字段实现以下代码时,我得到了以下PHP错误:分析错误:语法错误,意外的T\\u常量\\u ENCAPSED\\u字符串,应为“,”或“;” <?php while ( have_posts() ) : the_post(); if( have_rows(\'logos\') ): while ( hav
Facebook php SDK 4 getSessionFromReDirect()始终为空
我已经安装了wordpress 4.1和以下插件:我插入了facebook sdk的一个功能。代码如下://Footer add_action(\'wp_footer\', \'my_footer\'); function my_footer() { $post_to_check = get_post(get_the_ID()); if ( is_singular() && has_shortcode( $post_to_check->
正在尝试存储要在主菜单之后呈现的子菜单项
我正在使用一个自定义导航漫游器来呈现主菜单,在此期间,我想将第二级导航项存储在页面的一个单独区域中,以便稍后使用/呈现。我希望这些二级导航项目显示块,如果您当前在该部分(即,如果您在“服务”或“服务”的子页面上,则子菜单将显示块)。此外,如果我将鼠标悬停在“服务”上,我希望显示子菜单。目前,我已经在一个单独的自定义导航步行器中完成了子菜单,但导航仅在您位于该部分时显示,而不是在您将鼠标悬停在主菜单项上时显示。此外,根据当前的设置方式,它会在没有子菜单的页面上显示菜单背景/样式这是我现有的导航助行器,仅用于
根据另一个复选框的状态禁用复选框
我正试图根据另一个复选框的状态禁用一个复选框。<form action=\"options.php\" method=\"post\" id=\"form_submission\"> <table> <tr> <td width=\"200px\"> <label for=\"first_option\"><?php _e(\'F
如何用PHP取代URL协议?
我在我的网站上到处都使用HTTPS,但我对Pinterest和Tumblr的共享按钮有问题。例如,当我尝试在Pinterest上共享图像时,会出现以下错误:“很抱歉,我们无法获取图像。”为了让它工作,我想我需要将图像源URL协议更改为HTTP,仅用于我的共享按钮。这是我获取缩略图源的方式:$share_image_src = wp_get_attachment_image_src( get_post_thumbnail_id(), \'large\' ); 我需要更改此选项:https:// w
处理表单时在服务器端传递重要值
我正在开发一个插件,在<form> 标签:<input type=\"hidden\" name=\"postid\" value=\"<?php echo $postid; ?>\"> 问题是,用户可以轻松地检查元素、更改值,从而影响表单处理。表单处理通过ajax函数进行,显然是在循环之外的。您通常如何解决这种情况?
Two menus show up
如果我将“echo”参数值设置为“true”:<?php if( has_nav_menu( \'primary-menu\' ) ) { wp_nav_menu( $menuParameters = array( \'theme_location\' => \'primary-menu\', \'container\'
如何到达wp_Query中的特定位置?
背景:我正在尝试以幻灯片形式显示图像,我想从网站媒体中随机选择这些图片。图像有一个自定义字段,以便选择作为幻灯片。我能够解决所有这些问题,并使用wp\\u查询找到所有带有自定义字段的图像,该字段表示可以在幻灯片中使用。问题:现在我的问题是,我应该如何循环查询以获得我想要的帖子号?代码:$args = array( \'post_type\' => \'attachment\', \'meta_key\' => \'on_front_page\', \'
如何从wp_Query结果中提取信息?
背景:我正在使用一个叫做skt全宽的wordpress主题。我正在修改他们的首页幻灯片,以便它显示六个随机图像,而不是六个预先选择的图像。我在媒体中有一个自定义字段,可以选择在头版彩票中可以选择哪些图像。然后有一个查询来选择这些图像。他们用来显示图像的代码需要设置某些图像属性才能工作。它们是,图像url、图像标题、图像描述和图像href。问题:一旦媒体/附件进入查询,我如何从中获取所需的信息?我是否需要使用它们的插入代码,或者它们是实现我想要的更好的方法?显示图像的代码:echo \'{image : \
Display posts by month
我想实现这样的目标,我不知道这是否可能,最好的方法是什么:我查询帖子的方式如下:<div class=\"post\"> <?php global $wp_query; query_posts( array(\'post_type\' => array( \'lecturas-post\' ),\'showposts\' => 15, \'paged\'=>$paged, \'order\' => \'DESC\' ));?>
SKT全宽基本幻灯片放映问题
背景:我正在制作一个摄影网站,并认为skt全宽是登录页的一个好主题。一切顺利。然后我开始喜欢上了。我希望我的客户能够选择是否可以为头版幻灯片选择六张随机图片。这是通过媒体编辑器中的一个额外选项完成的,在该选项中,他们可以选择是否希望特定图像成为幻灯片的一部分。我编辑了他们的主题函数文件,理论上代码应该可以工作,但是现在代码不工作了。我保留了他们的所有代码,只是添加到文件中,当我在自定义程序中为随机照片或预选照片选择任何一个选项时,这两个选项都不起作用。问题:他们是否对代码(如下所示)进行了修复,从而使幻灯
将选项字符串更改为函数
我正在为我的主题创建一个选项页面,在这里我可以在文本字段中插入代码,作为在我的网站中显示侧栏的条件。假设我在文本输入中插入此值:<input name=\"condition\" value=\"is_single()\"> 现在,我想使用此值作为显示侧栏的条件,类似于:<?php $condition = $options[\'condition\']; if ( $condition ) echo \'sidebar on\'; } ?> 问题是if语句中的
WP WP_REGISTER_SCRIPT函数缺少结果类型参数
我使用了以下代码 wp_register_script(\'jquery\', get_bloginfo(\'template_directory\').\'/js/jquery.js\', false, \'\',false); wp_enqueue_script(\'jquery\'); 它包括脚本 <script src=\"http://siteurl.com/wp-content/themes/testtheme/js/jquery.js\"><
媒体上传失败:“上传的文件只有部分上传。”
我正在运行Linux CentOS 5.8,我的网页使用WordPress 4.0。我正试图通过WordPress将jpg照片上传到服务器,但随机失败。我上传了几张照片,然后出现如下错误:“4.JPG” has failed to upload due to an error The uploaded file was only partially uploaded. 然后我一次又一次地尝试,直到它成功上传。非常令人沮丧。我如何调试这个?是否有日志文件?去哪里找?
如何将Post标签添加到header.php中的新<meta>元素?
如何在标题中的新元素中添加Post标记。php?我可能忽略了WordPress Codex中的一个明显功能。我已尝试将这些添加到标题。php:<meta name=\"page-tags\" content=\"<?php the_tags(); ?>\"> =>生成一些不需要的html(我不想更改wp includes文件夹中的核心和<meta name=\"post-tags-here\" content=\"<?php get_the_tag_li
从WordPress页面创建服务器端文本
我想将wordpress页面作为文本存储在服务器上,以便在自定义应用程序中访问。具体来说,我想要一个“类的div”。在页面url上输入内容,如下所示http://www.example.com/dataFeed/或http://www.example.com/wordpress/?p=7914我在php中尝试了下面这样的get\\u post()调用,但收到了“重新加载页面以获取源代码”的响应<?php require_once(\"./wp-blog-header.php\"); ?>
自定义POST状态不工作
我正在尝试创建两个自定义帖子状态”。我用Codex来生成代码,但没有成功。然后我去了http://generatewp.com/post-status 但它也不起作用。它不会显示在“编辑帖子”中“状态”旁边的下拉列表中。你看到我的代码有什么问题吗?// ***** http://generatewp.com/post-status **** // function custom_post_status() { $args = array( \'label\' =