您当前的位置:首页 > TAG信息列表 > php
Walker类:在理解如何正确调用walk()方法方面存在问题
我正在努力理解WordPress如何使用Walker类。特别是,我不明白walk() 方法(我认为)。首先,让我解释一下我的理解:呼叫时wp_nav_menu(), 可以添加一个数组作为参数,其中包含信息/选项,如深度、容器、主题位置、要使用的walker等。在…内wp_nav_menu(), 这些参数与默认值合并。生成的数组(稍后转换为对象)调用$args.在…内wp_nav_menu(), walk_nav_menu_tree() 正在调用,正在接收$sorted_menu_items, $args-
在模式窗口中使用AJAX加载php函数
在我正在开发的电影信息wordpress主题上,我在所有电影的每个封面上都有一个带有文本“观看预告片”的href。这带来了一个模式窗口,它已经在工作了,但我想把电影的预告片带到onclick,而不必重新加载页面。为了进行测试并在这里寻求帮助,我做了一个循环,只为一部电影获取此“info”href所需的数据。(head.php中有ajax库)收到php:<?php include \'head.php\' ?> <script> function trailerPro
如果未添加侧边栏,则显示不同的网站布局
我有一个关于侧边栏中有无wp widges的网站布局的问题。这是我注册的边栏的代码。<?php if ( !function_exists(\'dynamic_sidebar\') || !dynamic_sidebar(products) ) : endif; ?> 这是我在函数中的代码。phpif (function_exists(\'register_sidebar\')) { $opts = array(
将While循环中返回的变量的值相加
我试图将变量的值相加,并显示总值。我正在使用posts to posts 在我的自定义帖子类型“recipes”和“Components”之间创建连接。配料post类型有一个自定义元字段,其键为“foxware配料成本”。正如您在下面的代码中所看到的,我将元键的值分配给变量$cost。然后我尝试将这些值相加,但我的代码除了返回第一个值之外似乎什么都不做,加号在这里似乎没有任何效果。我是否需要将$cost变量的值放入数组或其他对象中?<?php $connected = ne
为什么在移动WordPress多站点网络时,我的主题定制停止工作?
我最近将一个多站点网络移动到了一个新域。目前网络中只有1个站点(我正在为网络构建站点,我正在将此站点推送到临时服务器进行测试)。为了移动站点,我执行了以下操作:转移所有文件时,从数据库A导出完整数据库,并导入数据库B;替换所有表上的查询以将旧域替换为新域wp-config.php 在这个阶段,除了主题自定义之外,所有内容都工作得很好。我意识到这是以序列化数组的形式存储的,我已经相应地更新了每个字段的长度。存储值见下文:a:19:{i:0;b:0;s:8:\"tcx_logo\";s:72:\"http:/
你能不能不付费地编辑你的WordPress的Html和PHP?
对不起,我问了你一个问题。我是WP的新手。我不知道在哪里可以编辑我博客的HTML和PHP。我看到很多GUI选项可以更改颜色等,但没有任何东西可以更改我博客的源代码。我错过了什么?我花了12美元才有了一个自定义url,但编辑我博客的源代码需要花更多的钱吗?如果是这样的话,考虑到Tumblr免费提供这两种功能(自定义url、源代码编辑),这似乎很奇怪。
仅显示GET_POST中第一个条目的_DATE和_EXCEPT
下面的代码显示了get\\u帖子中5篇帖子的标题和链接没问题,但只显示了第一篇帖子的日期和摘录。。。有什么帮助吗?<?php $args = array( \'posts_per_page\' => 5, \'post_type\' => \'my\', \'order_by\' => \'post_date\', \'tax_query\' => array(
如何在WordPress站点上使用这个jQuery脚本?
我一直在努力在wordpress网站上设置jquery列表文件。这是代码笔中的脚本和html:http://codepen.io/javve/pen/bBfgD我的问题是。示例中有html,其中链接了脚本。我是否可以将html复制到自定义页面,或者是否需要在页眉/页脚中设置它们,或者为它们赋形?第二个问题是关于jquery的:var monkeyList = new List(\'test-list\', { valueNames: [\'name\'], page: 5, plu
需要向Foreach循环中的第一个元素添加类
我正在提取此特定帖子的所有附件,并将其显示在旋转木马中。问题是我需要给第一个项目一个活动类,这样引导旋转木马就可以工作了。这是我的循环:<?php foreach ( $attachments as $attachment ): $description = $attachment->post_content; echo \'<div class=\"item\" data-description=\"\' . $description . \'\">
如何在主页上显示html代码
我有一些HTML代码包装在一个div标签中,我想放在主页上。因为我使用静态页面作为主页,所以我想我应该使用is\\u front\\u page(),并且应该在页脚中放置所需的代码。php这是我现在在页脚中的内容。php(正是我们需要的代码片段):<?php> if (is_front_page()) { //div html here } ?> </body> </html> 我做错了
WP插件-使用Includes显示页面内容
所以我有一个插件,我一直在努力。它添加了一个菜单和多个子菜单。每个子菜单页都包含一个表单,此表单是在名为add\\u content\\u submenupagename的函数中创建的。此函数用于add\\u子菜单挂钩的末尾。我的问题是,我可以在单独的文件中添加类似的表单代码,然后将这些文件用作每个子菜单页的内容吗?我认为这将是一个比我目前拥有的更干净的解决方案。此外,我正在使用PHP处理提交的表单。由于我现在有多个表单,需要以不同的方式进行处理,是否也可以将其放入includes文件中?我的目标是使我的
如何将父类中的私有属性放入扩展类中?
我不确定我的函数是在另一个函数之前启动的,还是$this 扩展类时的变量。我正在我的函数中创建一个函数。php文件。这是a link 我的职能。具体函数是扩展一个类,该类是WooCommerce的扩展。模板页调用如下函数:<?php $ssi_woocommerce_variation_control_output = new SSi_WC_Swatch_Picker( $product->id, $attributes, $variation_params[\'selecte
对index.php和Single.php进行更深入的编辑
我想完全定制主博客页面(index.php)和个人帖子页面(single.php)的CSS和HTML。然而,在索引中查找。php和single。php,我不知道如何获得我正在寻找的HTML/CSS,因为它似乎是通过外部php函数实现的。作为一个例子,我想有我的索引。html页面最近的两到三篇帖子都有类似的内容:<div class=\"post_summary\"> <img src=\"post_image1.png\" class=\"post_image\"/>
使用wp_LOCALIZE_SCRIPT将模板URL存储到一个变量中,以便在JS中使用
我试图存储模板url(bloginfo(template_url);) 转换成一个变量,这样我就可以在JavaScript中使用它了。然而,我意识到这是不可能的,有人提醒我wp_localize_script 说它可以做我想做的事。我查阅了法典,但我仍然不确定如何实现这一点。以下是我目前掌握的情况:作用function starter_scripts() { wp_enqueue_script( \'jquery\' ); wp_localize_scr
网络安装在查看或添加用户时出现错误
我刚刚安装了一个新版本的WP,我已将其转入网络安装(使用找到的说明here).一切似乎都很顺利,我成功地添加了一个新网站,但我在列出/添加用户方面遇到了问题。当我点击Users 菜单项列表给出以下警告-警告:array\\u keys()要求参数1为数组,布尔值在{my dir}\\wp admin\\includes\\class wp users列表中给出。php在线307该行为-$editable_roles = array_keys( get_editable_roles() ); - 问题是ge
如何重定向自定义帖子类型的所有页面
事情是这样的。假设我有一个名为“订阅”的自定义帖子类型。此帖子类型下有如下页面:我的网站。com/订阅/my-first-subscription</我的网站。com/订阅/my-second-subscription</我的网站。com/订阅/my-third-subscription</问题是我实际上有一个定价页面,允许用户使用小部件选择不同的订阅。我不希望用户能够直接访问订阅页面,即使他们知道URL。我的第一个想法是,我希望任何访问“订阅”类型页面的尝试都被重定向到定价页面。我该怎
“WHERE...LIKE”查询未按预期工作
我有以下疑问:$results=$facilities=$mydb->get_results(\"SELECT facility_name from facility where facility_name like \'%\".$facility_name.\"%\' LIMIT 0, 10\"); 无论键入什么作为设施名称,它都不起作用。它刚刚回归前十名。
Call featured image url
如何获取我的特色图片的URL?我正在使用buffy,我可以调用帖子的URL等等,但我不知道如何调用特色图片的URL。
随机订购帖子,而不是按日期
我想知道如何按“随机”而不是按“日期”订购。有没有人能帮我修改一下,这样它就可以随机发帖,而不是按日期发帖?$posts = get_posts(\'numberposts=5&orderby=date&fields=all&tag=\'.$tag); 谢谢大家!
WPDB secure custom form
我正在创建一个自定义表单来更新辅助MYSQL数据库中的行,这与wordpress的表单不同。此表单是公共的,每个用户都可以访问它。因此,我创建了一个插件,并使用wpdb连接数据库。如何以安全的方式执行此操作?我使用的是sanitize\\u text\\u field(),然后是wpdb->update()。这是安全的还是应该使用esc\\u sql()?如果我不能使用wpdb->update(),因为我需要一些!=where子句中的字段,可以使用sanitize\\u text\\u fie