您当前的位置:首页 > TAG信息列表 > php
循环访问未显示的自定义POST数据时
我有一个从数据库获取自定义帖子类型的循环现在,当我转到页面时,数据不会显示,但当我刷新页面2次时,数据显示器是代码: <div class="expertise-menu"> <?php echo get_the_id(); $args = array( \'posts_per_page\' => -1,
使用同一表单以两种不同的帖子类型提交帖子
我在使用set_post_type( $post_id, \'post\' ); 创建post in类型的步骤post 从表单。但现在我想提交两种帖子类型的表格-post 和asd.
用户创建自定义帖子类型后,删除旧帖子类型
我创建了一个表单,用户可以在其中更新他们的个人资料。创建或更新概要文件时,它会创建一个称为“课程”的CPT。url为the permalink + /course/ + the title of the course/* CREATING COURSE PAGES FROM USER PROFILES */ function create_course_page( $user_id = \'\' ) { $user = new WP_User($user_id);
Remove extract from function
我使用此代码以便用户可以输入[photo no="1"], [photo no="2"], [photo no="3"] 等在他们的岗位上。但是我听说extract 是一个不安全的函数。如何修改此代码以删除extract? function photo_shortcode($atts){ extract(shortcode_atts(array( \'no\' => 1,
WP_GET_POST_TERMS对象模型与REST API响应中的对象模型不同
I\'m building a mobile app and using the rest API on WordPress to do that, I am customizing the /wp/v2/posts response by using the following code: add_filter(\'rest_prepare_post\', \'custome_posts_response\', 10, 3); function custome_posts_re
MAMP上的Live to Local,不工作,正在输出函数。php代码
这是一个较旧的自定义主题。在live server上,我更新了WP的最新版本,更新了包括ACF在内的所有插件。下载了所有文件、DB并重命名为本地URL。我已经在各种构建中多次这样做,从来没有遇到过问题。运行MAMP时,浏览器将从函数中输出PHP代码。php文件。不是标题或任何CSS,我看到HTML在此之后正在加载。也无法访问/wp admin,结果相同。在live server 7.3.11上运行的PHP,在MAMP上最接近的是7.39有什么建议吗?我不是最初的主题开发人员。这太令人恼火了,因为我只需要重
在WordPress快捷代码中添加变量
我有这个短代码[post color="XYZ" width="980" height="610]我希望传递$color in color=”"E;。此处,$color从动态URL获取:www.mydomain.com/check/?color=BLUE $否则,颜色工作正常,但我希望将其传递到短代码中,以便基于$color在页面上动态加载颜色如何做到这一点?
覆盖User-edit.php以设计自己的个人资料页面
我到处都找遍了,但找不到有关这方面的任何信息。我想重新排列用户配置文件页面(wp admin/profile.php)上的字段。任何人都可以让我知道我如何从主题本身做这件事。我不想编辑WordPress核心文件。提前谢谢你。
在一个函数中添加多个条件标记?
我有大约30个类别需要包含在此功能列表中:add_filter( \'generate_blog_columns\',\'tu_portfolio_columns\' ); function tu_portfolio_columns( $columns ) { if ( is_category( \'16\' ) ) { return true; } return $columns; } 我试过这个
自定义php页面超出了我的主题范围
场景我正在一个域的网站上工作,该网站是多站点安装的一部分。我期待着创建一个自定义php页面,将做一些处理。可以使用Javascript从WP主站点访问此页面XMLHttpRequest我不希望此页面包含任何主题的标题、内容等,因为用户的浏览器实际上不会直接访问此页面。Example php (simplified);<?php session_start() $_SESSION["stuff"] = "things"; echo "success&q
从WooCommerce下载页面删除SPAN标签
您好,我对“woocommerce下载”部分有问题;“我的帐户”;页面-产品名称和变体名称之间的跨标记。https://i.stack.imgur.com/TIg0X.png我试着做一个片段:add_filter( \'woocommerce_customer_available_downloads\', \'remove_span_dl_name\', 10, 7); function remove_span_dl_name( $download ){ return str_replac
为什么在提交表单后不创建自定义帖子类型
我有一个表单,用户可以在其中保存/更新他们的个人资料。我正在尝试,同时他们可以创建一个自定义帖子类型(频道),其中包含表单上的一些信息集。代码如下:/* mY CHANNEL INFO FORM UPDATE */ function form_update() { global $post; if( $post->ID == 153) { /* Get user info. */ g
Submitting form to PHP
我正在向PHP提交一个表单编辑帖子元数据。我构建的逻辑有多个“;ifisset“;根据输入执行需求的不同部分。有4个ISSET,PHP应该始终从集合a执行1,从集合b执行1;设置个人vs组织设置bMailing address与billing相同vs不同我试过保持1“;ifisset“;它工作得很好,但4个在一起似乎相互干扰。if(isset($_POST[\'Client_Type_Edit\']) == \'Individual\'){ $Client
快捷码、自定义php及其错误
更新-在提出一些建议后,我将其改为使用$wpdb API。以下代码正在重新调整“1”,而不是实际结果计数,实际结果计数应为“2”。//a function is a block of code we can call everything between { } is the functions code. The return is the output. function reservations_yesterday() { global $wpdb;
Wpdb->查询向phpMyAdmin返回不同的值
我正在尝试构建一个查询db和求和的短代码。以下是我目前掌握的情况:function my_plugin_name_count_people() { global $wpdb; return $wpdb->query ("SELECT COALESCE(SUM(`column_one`), column_two ,0) FROM `table_name` WHERE `booking_date` = CURDATE() -10"); }
将表单数据导出到CSV,然后将其作为附件发送-联系表单7
我想导出表单数据并将其作为附件发送。在这种情况下,我可以用表单数据重写文件(/uploads/2020/08/sample.csv)并将其作为附件发送吗。现在,当我在电子邮件中收到它时,它只是一个空白附件这是我的函数代码。php,请帮助我:add_action( \'wpcf7_before_send_mail\', \'add_form_as_attachment\', 10, 1 ); function add_form_as_attachment(&$WPCF7_Cont
如何修复WordPress 5.5中的管理菜单页边距错误?
我最近将WordPress实例从5.4更新到了5.5,最终在管理区域的菜单上方出现了一个恼人的页边空白。我停用了所有插件,切换了主题,做了一些检查,最后得到了一些发现。导致边距顶部的CSS类是.php-error, 附加到#adminmenuwrap 当应该显示php错误时。/* in load-styles.php */ .php-error #adminmenuback, .php-error #adminmenuwrap { margin-top: 2em; }
如果字段为空,如何忽略?
我是php新手,有一个简单的问题,我正在开发一个插件,在元盒中我有一个将数据保存到数据库的函数,这是我用来保存的代码: $models_to_insert = array(); for ($i = 1; $i <= 3; $i++) { if (isset($_POST["car_model_$i"]) != "") { $car_model = sanitize_text_field($
WordPress控制台应用程序(只能通过crontabb执行自定义函数)
我在数据库中有一些自定义表,我需要不时清理过期的数据。如果我使用的是WP-Cron,这将很容易,但WP-Cron很差劲,是不可能的(尤其是对于我正在做的事情)。考虑到这一点,我需要使用crontab. 我应该如何以干净、有效的方式做到这一点,而不需要恶意的黑客攻击?我在考虑创建一个REST端点,但如何保护它,使其只能由crontab打开?解决方案应该放在插件文件夹中,这样就可以轻松地存储在GIT中(例如,在主文件夹中存储文件的讨厌的解决方法(也称为public_html) 不受欢迎)。一直在寻找一个好的解
使用WPQuery匹配POST中的特定中继器行
因此,我在post-type“properties”中有一个中继器,用于存储所有拍卖的地块号和拍卖日期。当进入活动页面时,比如说8月12日,它需要将本次拍卖中的所有房产按无顺序列出。当我使用WP查询时,我是这样做的:function my_posts_where( $where ) { $where = str_replace("meta_key = \'auctions_$", "meta_key LIKE \'auctions_%", $w