您当前的位置:首页 > TAG信息列表 > variables
将变量转换为在短码中设置的值
我在WordPress上有一个网站,首先我有一个PHP短代码,它可以帮助我在WP post editor中创建可自定义的链接,而无需将CSS文件转换为具有基本相同参数的类的转储。function custom_link($atts, $custom_title) { $url = $atts[url]; $color = $atts[color]; $icon = $atts[icon]; return \'<a cla
将帖子ID从存档模板传递到函数文件
我有一个存档模板,在页面顶部显示一篇“特色文章”。我正在函数中为页面的其余部分构建post循环。php文件。我想做的是从archive.php 然后可以在我的functions.php 文件,以便我可以在帖子参数中排除它。我使用这种方法的原因是,有多篇贴子标记为“特色”,我只想从页面下方的循环中排除显示的贴子。我尝试将其存储为会话变量,方法是在archive.php 循环中的文件:<?php $_SESSION[\'featuedID\'] = get_the_ID(); ?> 然后
在插件中定义常量以在另一个插件中使用
我想知道这是否可能,或者是否有其他更好的方式来做事。Google foo没有帮助。所以,我有两个插件,aa前端和aa站点。我需要在aa站点/插件中定义一个常量或变量。php并在aa前端/文件夹/somefile中使用它。php。已试用:function site_wp_features(){ define(\'AA_PLUGIN_GUTENBERG\', false); } add_action(\'plugins_loaded\', \'site_wp_feat
将函数传递给ADD_ACTION总是返回第一个参数
我正在构建一个插件,它可以遍历和解析各种WordPress挂钩的参数,并且由于所需的灵活性,我正在传递一个函数作为中的可调用参数add_action:foreach ($events as $event) { add_action($event, function() use($event) { $args = func_get_args(); // Do something with $event and $args }, 100);
如何使用输入域更改变量的值?
我已经创建了一个wordpress网站。我想通过每个用户的id使用php提取其数据。我已经创建了此代码;<?php $userid = /* help me get the below input field\'s value */ $user_info = get_userdata($userId); echo \'Username: \' . $user_info->user_login . \"\\n\"; echo \'User
使用UPDATE_POST_META中的变量作为$META_KEY
查看wordpress上的示例。组织机构update\\u post\\u meta($post\\u id,$meta\\u key,$meta\\u value,$prev\\u value);我似乎在用变量替换$meta\\u键时遇到了问题。这是我的密码Part 1设置$周<form action=\"#\" method=\"post\"> <select name=\"Week\"> <option value=\"week_1\">1<
主题定制--当使用php变量时,如何在外部存储javascript?
EDIT: Complete re-write在过去的几周里,我一直在为我的主题开发一个自定义扩展。这是我第一次用Wordpress“开发”。所有的工作都很好,我对结果的功能很满意,尽管它需要一些整理。我希望将我的js函数移到一个外部文件-自定义。js。原始格式:main-block.php$custom1 = $custom_meta[\'custom1\']; <form name=\"customForm\"> Validatio
从unctions.php获取变量的值并进行调试
我试图检查函数中获得的变量。php用于调试目的。我通过执行shortcode来获取当前登录的用户,定义了一个变量$current\\u user。然后我使用if语句来验证是否有当前登录的用户,在这种情况下,应该应用函数前面定义的CSS样式。它当前不起作用,因此我正在尝试研究$current\\u用户变量,但我尝试过的所有变体都不起作用,包括error\\u log。功能。php(片段):add_shortcode(\'show_css_code_conditionally\', \'show_css_co
如何访问或解析具有“字符串”的键/值
来自Perl背景(没有窃笑),并试图理解一些新的约定。不确定这是PHP、WordPress还是Ninja表单问题。$form_data //Ninja parlance 包含:[\"value\"] => string(8) \"John Smith\" [\"key\"]=> string(33) \"first_and_last_name_1570130204042\" 所以当我测试一把钥匙时,它会看到:string(33) \"first_and_last_name_1
新函数中的未定义变量错误
我想让函数计算用户最后一次阅读文章的时间,但在把它放进去之后fuctions.php 我看到这个错误:Notice: Undefined variable: post in /home/karnetac/public_html/wp-content/themes/karneta/functions.php on line 2 Notice: Trying to get property \'ID\' of non-object in /home/karnetac/public_html/wp-c
如何在函数中使用$_POST修复未定义的变量?
我有以下几点function 但有了这个错误:Notice: Undefined variable: rating. 我能修一下吗?function save_comment_meta_rating($comment_id){ if(!empty($_POST[\'rating\'])) $rating = sanitize_text_field($_POST[\'rating\']); add_comment_meta($comment_i
将PHP变量传递给另一个文件
有没有一种简单的方法可以将数据从一个文件传递到另一个文件?我是PHP新手,在网上找不到问题的简单答案。如果回答了一百万次,请道歉&;提前谢谢。My Template <?php // Declare a variable with the name of the file I want to pull in $critical_css = \'style\'; // Header get_header();
将变量或变量占位符从编辑器传递到PHP
我正在为我的客户构建一种方法,以构建一个要用wp\\U mail发送的消息内容。在此范围内,我希望他们能够选择变量,例如,在我的管理自定义字段中,消息可能如下所示:电子邮件:$Email\\u地址$名字:$First\\u Name$因此,当我遍历这些行时,我可以发现一个变量占位符,并用我的变量替换$email\\u address$,因此我的PHP看起来像:$body = \'Email Address: [email protected]<br>First Name: Mickey Mouse\
从古腾堡取色器获取RGBA颜色
我在一个有自己颜色选择器的街区工作。这是工作良好,我可以看到我的背景颜色变化,但我只能得到十六进制值的颜色。我正在通过以下操作改变颜色:-style={{ backgroundColor: `${tint.hex}` }} Tint是从颜色选择器返回的对象,我可以看到它有一个名为color的子对象,其中包含rgba值。如何获取这些值并使背景颜色使用rgba()?
Setup_postdata()中的局部变量名
我是wordpress新手,我在一个模板文件中使用setup\\u postdata()方法,该模板文件通过shortcode函数调用。我没有在我的函数中使用全局$post。if ( ! function_exists( \'new_shortcode\' ) ) : function featured_posts_shortcode( $atts, $content = \'\' ) { ob_start(); get_template_p
将页面内容插入到另一个变量已更改的页面中
我正在尝试使用此简单代码将第(1)页内容插入另一页(2): <?php $id = 216; $p = get_page($id); echo apply_filters(\'the_content\', $p->post_content); ?> 到目前为止还不错。不过,插入的页面(1)是一些html代码,其中一度包含value=\"<?php echo $url?>\" 是否有任何方法可以在上面的代码(即第(2)页)中编
将一个Java脚本变量用于另一个Java脚本文件
This is common.jsjQuery(function ($) { var commonJs = { init: function () { }, showAlert: function () { }, } }); This is add.jsjQuery(function ($) { var ad
变量的实值在哪里?
我正在为我们的中心网站编辑主题,我们正在使用Benevolence WordPress主题。我的问题对你们大多数人来说可能太明显了,但我对word press还不熟悉,花了太多时间来理解这个基本问题。<div class=\"custom_grid_7 branding\"> <?php if (ot_get_option( \'wpl_logo\' ) !== \'\' ) { ?> <a href=\"<?php echo e
如何用PHP变量重写URL,并访问一个外观正常的URL?
我想将WordPress中未创建的旧数据库网站更改为WordPress。我的网站使用PHP变量,因此URL最初为:example.com/index.php?tl=1&pg=2&bs=3&hcbs=4&sc1bs=5&sc2bs=6&sc3bs=7&hc=8&blbs=9 但我可以将其重写为外观正常的URL:example.com/1/2/3/4/5/6/7/8/9.php 为了在旧站点中做到这一点,我在.htaccess
$Content_Width有什么用处?
在Envato的要求中,我看到他们需要$content_width 待设置。我在网上搜索过,但真的不明白为什么?我不使用它,主题是响应性的。如果我只声明$content_width 永远不要使用它,我应该赋予它什么价值?