您当前的位置:首页 > TAG信息列表 > php
获取WooCommerce产品详细信息并将其传输到自定义DB表
我目前正在WordPress和WooCommerce上注册产品。客户可以注册的所有产品都将在WooCommerce数据库中,但在前端不可见。我的目标是:制作一个带有下拉列表的表单(其中的项目将是我的所有WooCommerce产品),用户可以在其中选择他的产品。然后,他会在购买产品时写下自己的姓名、地址等。路径是:在以后使用之前从WooCommerce的产品数据库中获取我想要的所有信息->在前端的表单中写入个人信息->在MySQL的表中写入所有数据。我试过了wc_get_products();
使用Get_Author将作者姓名作为标记返回
我正在尝试将作者姓名显示为标记。我看了很多论坛,它指的是get_author 方法和模板PHP中的PHP文件。然而,我不知道在get_author 方法,以便将其名称作为简单博客文章的标记返回。我查看了以下参考资料:https://codex.wordpress.org/Template_Tags#Author_tagshttps://codex.wordpress.org/Function_Reference/the_author</我不知道要编辑哪些文件,把它放在哪里,因为PHP不是我的通用语言
在WooCommerce购物车中显示选定的自定义产品选项
我正在使用下面的代码在WooCommerce单一产品页面上显示自定义选择字段:<?php $sizes = $product->get_attribute( \'size\' ); $sizes = explode(\", \",$sizes); ?> <?php if($sizes[0]!=\'\'){ // if product sizes are available ?> <span class=\"product-size-label\"
从帖子内容中获取第一个URL
基本上我想做的就是,如果帖子格式是“链接”,而不是从博客索引链接到帖子,链接到粘贴在帖子内容中的链接。在我的索引中。php我有:<h3> <a href=\"<?php get_post_format() == \'link\' ? some_function_here() : the_permalink(); ?>\" rel=\"bookmark\" title=\"<?php the_title_attribute(); ?>\"><?
我应该编辑哪个字段以使复选框在默认情况下被标记?
我有一个php表单,我想更改复选框的状态,以便在默认情况下填充它,但有两个字段可能是正确的方式:\'request_vendor_access\' => array( \'label\' => __( \'Request access to become an Artist\', \'ignitewoo_vendor_stores\' ), \'type\' => \'checkbox\'
How do I wrap this?
我截取了一些PHP代码,我想用do\\u shortcode函数将其打包到PHP文件中。不幸的是,我不知道该怎么做。我尝试的几种方法最终在页面上出错。这是我想要包装的代码:<?php echo the_aiovg_player( $attributes[\'id\'] ); ?> 这是应该覆盖它的包装短代码:[pc-pvt-content allow=\"all\" block=\"\" warning=\"1\" message=\"1\" login_lb=\"\" regist
自定义帖子类型类别不显示类别ID
我正在尝试获取类别ID,以便仅对该类别ID调用循环查询。但是以下代码返回null。知道为什么吗?在管理栏中,它显示了ID为3的编辑类别,但我需要动态生成此ID。$categories = get_the_category(); $category_id = $categories[0]->cat_ID; var_dump($category_id); 此类别是从自定义帖子类型生成的。我用它来获取类别ID:$category = get_category( get_query
博客信息描述中的HTML标签
我在试着设置一些<span> bloginfo描述中的标记。所以我把这个放在博客描述字段中:<span class=\"name\">Archive | Navarro Vives</span> <span>is a point of reference</span> <span>for those who wish to</span> <span>find out more about the life an
如何使用外部cron绕过维护模式?
我正在使用crontab运行一个php脚本,该脚本加载了wp-load.php 具有绝对路径。但是,当我进入维护模式时,文件无法运行。我正在使用Coming soon插件。是否有办法排除该文件并在维护模式下运行它?
带有来自自定义帖子类型的计时项目的主导航菜单
我已经创建了一个网站(livermorevalleyopera.com) 对于客户。我为事件定制了一个帖子类型。在主导航中,我有一个顶级菜单项“Season Events&Tickets”,其子菜单项是自定义post类型的事件。现在,我正在通过“外观”>“菜单”手动添加和删除它们,但是否有方法根据事件日期以编程方式添加和删除它们?我发现很多人提到根据用户角色动态添加自定义帖子类型,但没有提到添加到子菜单或按日期添加和删除。EDIT: 下面是菜单的图像。顶层项目是静态的(季节事件和门票),与下面的所有
为什么要在PHP中添加主题名称(‘Menu-1’=>__(‘Primary’,‘twentynineteen’),)?
很抱歉提出这个新手问题。我想知道为什么WordPress主题会在PHP文件中多次添加主题名称(例如,下面重复“Twenty十九”,这是来自Twenty十九主题中的functions.PHP)。不过,看起来主题在没有这些名称的情况下可以正常运行。register_nav_menus( array( \'menu-1\' => __( \'Primary\', \'twentynineteen\' ), \'footer\' => __( \'Footer Menu\',
在WooCommerce中的发货下方添加另一行结账总行
我需要添加“包含包”行与条件逻辑WooCommerce结帐审查订单部分。怎么可能呢?
自定义表中的WordPress筛选器工作不正常
我想从自定义WordPress表中筛选出准确的信息,无论用户是否填写了所有文本框。我使用了一个LIKE查询,但如果用户留下了一个或两个框,但在所有框都已填充的情况下工作正常,则无法正常工作。我也使用了or查询,但这太不起作用了。$table_name = $wpdb->prefix . \"credofy_contact_form\"; $sql_query = \"SELECT * FROM $table_name WHERE your_name LIKE \'$name\' AND yo
告诉WordPress显示单页而不是存档页
我的wordpress网站URL如下:https://example.com/?pid=a125a5&lang=en 并按如下方式查询我的存档页面:<?php $the_slug = get_query_var(\'pid\'); if ($the_slug){ if ( $post = get_page_by_path( $the_slug, OBJECT, \'myposttype\' ) ) $id = $post-
使用博客档案页面的特色图片
在我的自定义wordpress主题中,我使用我所有页面的特色图像缩略图作为页面的标题。我创建了一个名为“博客”的页面,并将其用作存档(通过设置->阅读->选择“博客”作为帖子显示页面)阅读,但当我尝试使用该页面的特色图像时,它会尝试显示博客中的所有特色图像,而不仅仅是我想要的一个存档页面。我很确定这是一个修改if语句的问题,只显示归档页面的拇指,但我不确定如何修改。这是我的密码index.php<?php get_header(); ?> <secti
将==更改为=时的问题
我错过了什么。。。在代码中使用===时,前端根本不会显示元素,直到我禁用并重新启用WP Customizer中的一个选项。例如,我有一个可以禁用的徽标。安装主题并通过自定义程序查看站点后,徽标显示良好。但是,当在前端查看它时,在我禁用徽标,然后在自定义程序中再次启用之前,徽标根本不会显示。代码如下:<?php if( get_theme_mod(\'hide_logo\') === \'\') { ?> LOGO CODE <?php } ?> ==效果很
下单时根据WooCommerce结账城市字段设置条件
如何在WooCommerce结帐字段上设置条件,如用户选择城市“Indore”,然后将订单电子邮件发送到[email protected] 当他选择“博帕尔”城市时,电子邮件会转到[email protected].
每n个项目更改WooCommerce统一费率
我在这个答案中找到了解决问题的半功能解决方案WooCommerce - Flat rate shipping based on X quantity steps? 但这会计算购物车项目的总数量,因为如果客户添加了一个可以打包在一起的小项目,并且该项目使购物车项目的总数超过阈值,则会导致发货量翻倍。仅当特定类别(即大型装运类别)超过阈值时,我需要将装运加倍。这里有一些我需要的例子。现场2类产品衬衫(一个包装中最多只能发送3件)-分类为“大发货类别”(可以在一个包装中发送多件)因为如果客户购买了这两种产品的组
为什么WordPress使用4个表来管理术语
我是一名PHP开发人员,最近我正在尝试构建一个需要很多类别/过滤器/标签的平台,有些是层次结构,有些不是。所以问题是。。。我能够管理这些表格中的术语terms, terms_metadata 和terms_relationships, 但是WordPress中还有一个表-terms_taxanomymy.当您可以在中执行此操作时,定义另一个仅存储“父”、“类型”、“计数”和“描述”的表有什么意义terms 表本身。
类别不以语法方式显示在Word Press中
我正在尝试在分类法中创建一个新类别。php调用\'USSERS\'. 我在网上跟踪了几个例子,直到这一部分。function insert_term( $name,$tax,$parent=\'\' ,$slug=\'\') { $term_id = term_exists( $name, $tax); if ( !$term_id) $term_id = wp_insert_term( $name, $tax, array(\'parent\'=&