setcookie 由于标头而无法正常工作 WordPress

2024-04-02

我有一个 WordPress 插件想要创建 cookie,但它不起作用。我真的很感激帮助。

add_shortcode( 'watchlist', 'cwatchlist_short' );
  
function cwatchlist_short() {
	echo '<div class="wrap"><center>';
echo "<form method='POST' action=''";
echo '<p>Please enter the initial of the cryptocurrency or the symbol you want to add to the watchlist!</p> <p>For example: BTC</p>';
	echo "<p><input type='text' name='symbol' placeholder='Initials or symbol'>";
	
	
			echo "<p><input type='submit' value='Submit'>";
			echo "</form></center>";
	echo '</div>';
	if (isset($_POST["symbol"])){
  $x = $_COOKIE['xvalue'] + 1;
setcookie( 'xvalue', $x, time() + 108000, COOKIEPATH, COOKIE_DOMAIN   );
debugging shows: Cannot modify header information - headers already sent by I really need help. Thank you best regards

您无法在短代码函数中设置 cookie,因为标头已由 WordPress 发送。 setcookie() 定义了一个要与其余 HTTP 标头一起发送的 cookie,因此,如果您想设置 cookie 值,则需要在调用之前或期间将其添加到挂钩中。发送头信息 hook.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

setcookie 由于标头而无法正常工作 WordPress 的相关文章

  • 严格标准:在 wordpress/wp-includes/class-oembed.php 第 116 行中,仅应通过引用传递变量

    我已经查看了很多类似的问题 但关于我的代码 我没有得到它 错误 Strict Standards Only variables should be passed by reference in wordpress wp includes c
  • 限制 WooCommerce 上的域名注册

    如何限制用户电子邮件对 WooCommerce 注册中特定域的访问 我发现这段代码可以做到这一点 但由于某种原因它在 WooCommerce 注册表单上不起作用 如果我进入 WP 登录页面 它就会起作用 任何帮助表示赞赏 function
  • Maven:无法解析的构建扩展

    我一直在谷歌上查看 没有任何内容真正指出这个问题 当我运行 mvn clean install 时 它返回以下错误 错误 无法解析的构建扩展 插件 org sonatype flexmojos flexmojos maven plugin
  • WordPress 按标题获取帖子,例如

    我正在尝试为 WordPress 创建一个小型搜索功能 AJAX 调用应该获取标题类似的所有帖子 quote 是否有可能在内部实现这种情况get posts 功能 别误会我的意思 阿贾克斯工作正常 我的functions php 中有aja
  • 在 WooCommerce 订单和电子邮件中添加并显示自定义购物车项目数据

    我有一个名为彩票的自定义 woocommerce 产品类型 我需要在其上添加一个自定义选择字段 因为它不是可变产品 所以我添加了一个 一切工作正常 我在购物车和结帐中也获得了价值 但我无法在管理订单或订单邮件 客户和管理员 中获得价值 这是
  • 生产中未使用快速会话设置 Cookie

    我的应用程序分为客户端和服务器 客户端是托管在 Now sh 上的前端 Nextjs 应用程序 服务器是使用 Express 创建并托管在 Heroku 上的后端 因此域是 client app now sh 和 server app he
  • 根据 WooCommerce 中的特定付款方式添加费用

    在 WooCommerce 中 我需要为特定支付网关申请自定义手续费 我这里有这段代码 如何向 WooCommerce Checkout 添加手续费 http www endocreative com add handling fee wo
  • WordPress 管理栏未显示在网站前端

    请问有人可以帮我解决这个问题吗 WordPress 管理栏未显示在我网站的前端 公共可见页面 上 它显示我何时在后端登录 即仪表板 用户设置正常 设置为在查看站点时显示管理栏 我尝试停用 然后重新激活 已安装的插件 但仍然没有显示 只是背景
  • Woocommerce 中的 Ajaxify 标头购物车项目计数

    我正在为 WordPress 创建一个自定义 woocommerce 集成主题 我在顶部有一个 blob 显示购物车中的商品总数 我想使用 Jquery 更新此 blob 无需重新加载页面 我能够通过获取购物车中的当前数量来增加商品数量bl
  • 带有 .htaccess 的漂亮网址?

    我刚刚创建了一个新的 WordPress 页面模板 在其中运行一些 php mysql 脚本 我想对其子页面应用 mod 重写 例如我生成了以下链接 http www quotist com quotes by authors html l
  • 替代 header("Content-type: text/xml");

    是否存在与以下内容等效的内容 header Content type text xml 我将 Google 地图与 Wordpress 一起使用 但收到 标头已发送 错误 我已经检查了所有文件并删除了所有空白 但错误仍然出现 所以只是想知道
  • 如何为 WordPress 创建子插件

    实际上我已经更改了 WordPress Store Locator 中的一些代码 我希望在插件更新时保留它 所以我想为此创建一个子插件 关于我如何管理它有什么想法吗 这因插件而异 有时甚至是不可能的 其他时候插件有文档可以轻松扩展它们 例如
  • 单击文件下载后,成功后使用 AJAX 重定向到另一个页面

    In my WordPress project my Download button containing a zip file which onClick should be downloaded So the HTML producin
  • 任何插件安装失败 - 无法复制文件错误

    每次我安装一个新的 WordPress 插件时 它都会说无法复制文件和文件地址 有谁知道为什么会这样 我遇到了同样的问题 但就我而言 我是使用 FTP 进行更新 我通过将主机名设置为 localhost 而不是使用 IP 来修复此问题 这是
  • 将具有值的产品属性添加到 Woocommerce 中的产品

    我正在使用此代码添加自定义属性 attributes array array name gt Size options gt array S L XL XXL position gt 1 visible gt 1 variation gt
  • 使用 AJAX 获取发布数据

    我正在尝试从 Wordpress 帖子 AJAX 中提取内容 我已经在下面列出了迄今为止我的努力 加载的脚本 wp enqueue script my ajax request get stylesheet directory uri js
  • 计算特定产品类别的购物车商品数量

    我试图仅从 WooCommerce 中的特定产品类别获取购物车中的商品数量 我正在为一家酒厂做一个网站 它有酒精和非酒精产品 所有葡萄酒都属于 葡萄酒 主类别或类别 ID 34 其下有许多子类别和产品 对于属于此类别的任何商品 我需要知道此
  • Woocommerce,基于短代码的产品列表上的排序下拉列表

    在我们的商店里 我们有许多标准的 WP 页面 在这些页面上 我们使用标准 Woocommerce 短代码展示了约 40 种产品 例如 product category category boots per page 20 columns 4
  • 如何使用额外标记输出 wp_list_categories

    我目前正在使用下面的脚本在无序列表中输出我的所有 WordPress 类别 如何获得带有额外标记的输出 ul ul 例如 ul li Category 1 rsaquo li li Category 2 rsaquo li ul 代替 ul
  • WordPress 网站上出现数据库错误“一个或多个数据库表不可用”

    Error One or more database tables are unavailable The database may need to be repaired 我怎么解决这个问题 wp config php 是正确的 我使用

随机推荐

  • 我可以根据窗口大小执行javascript吗?

    我有一个响应式网站 我正在其中使用 JavaScript 创建粘性侧边栏 当浏览器大小小于 768px 时 我还使用媒体查询从多列布局更改为单列布局 我需要弄清楚如何禁用单列布局中的粘性菜单脚本 本质上 我需要类似脚本语句的媒体查询之类的东
  • 是否存在使用 [NSFileManager defaultManager] 而不是 [[NSFileManager alloc] init] 更好的情况?

    在 iOS 中 我知道有时 NSFileManager alloc init 更好 特别是当 NSFileManager defaultManager 可能不是线程安全的时候 参考 http useyourloaf com blog 201
  • Msmq 和 WCF 服务

    我使用 NetMsmq 绑定创建了一个 WCF 服务 在我的计算机上创建了一个专用队列并执行了该项目 这样工作正常 我的 WCF 服务已启动并在调试环境中使用队列访问消息 现在 我想使用 Windows 服务托管该服务 为此我还创建了一个新
  • 如果订阅有效时间少于 3 个月,则暂时删除取消按钮

    我需要一些帮助来暂时删除 我的帐户 内 我的订阅 页面中的取消按钮 我想隐藏取消按钮 直到至少 3 个月后自用户订阅以来 或 90 天 订阅3个月后 取消按钮将再次出现 使用 Woocommerce 与 Woo 订阅和 Woo 会员资格一起
  • 从用逗号分隔的两个表中进行 SELECT 如何工作? (从 T1、T2 选择 *)

    给定 2 个表 T1 和 T2 T1 T2 A 1 B 2 C 3 您提出一个查询 SELECT FROM T1 T2 从该查询中获取的行的编号是多少 a 4 b 5 c 6 d 9 答案是 9 问题 为什么答案是 9 两个表之间的逗号表示
  • MySQL 准备语句 - 如何循环

    我有一个充满 ID 号的表 我需要循环遍历该表 并将其用作准备好的语句中的变量 我不知道是否需要为此使用存储过程 或者常规查询是否可以做到这一点 这是一个简单的例子 SELECT id from var list loop through
  • 创建列表的子类

    我有以下代码 obj lt list list a 4 f 5 g 5 list a 44 f 54 g 54 class obj lt mysubclass class obj 1 class obj 2 class obj 1 2 cl
  • 在jsp中处理浏览器的“后退”按钮

    我有一个jsp搜索页面 Search jsp 和一个结果页面 Result jsp 它们都可以选择搜索条件 然后将参数传递给java控制器文件 Controller java 以构建查询字符串并执行查询搜索 查询字符串和搜索结果将传递到 R
  • 将文件名与文件夹名匹配,然后移动文件

    我有名为 a1 txt a2 txt a3 txt a4 txt a5 txt 等的文件 然后我有名为 a1 1998 a2 1999 a3 2000 a4 2001 a5 2002 等的文件夹 例如 我想在文件 a1 txt 和文件夹 a
  • 当应用程序进入后台时,约束会重置 - iOS 13

    我通常设置了视图的前导 尾随约束 我已将其高度设置为静态 325 对于底部约束 我设置了 2 个约束 1 主视图的底部约束为视图的底部约束 2 主视图的底部约束到视图的顶部约束 现在 根据用户的操作 我仅显示带有动画的隐藏视图 因此 当视图
  • VBA 中的“Dim fso、MyFile、FileName、TextLine”是什么?

    我从这里的一位好人那里收到了这段代码 他们愿意花时间和精力与菜鸟分享他们的知识 Sub ReadLinesFromAFileOneAfterAnother Const ForReading 1 ForWriting 2 ForAppendi
  • iOS 7.0及以上版本的iOS设备的唯一标识

    寻求您的帮助 我在获取时遇到问题设备标识符 实际上我正在使用 UIDevice IdentifierAddition h NSString MD5Addition h 类来获取 Identifier 但其为我的所有设备返回相同的标识符 i
  • symfony 2根据数据库中存储的用户首选项设置区域设置

    我试图根据存储在数据库中的当前用户的首选项来设置区域设置 因此 我们的 User 类有一个 getPreferredLanguage 它返回一个区域设置标识 en fr FR 等 我考虑过以下方法 注册订阅 KernelEvents REQ
  • 在用户拒绝使用定位服务后,如何提示用户打开定位服务

    我有一个具有显式用户交互的应用程序 它利用用户的当前位置 如果用户拒绝访问位置服务 我仍然希望后续使用能够提示用户转到设置并重新启用我的应用程序的位置服务 我想要的行为是内置地图应用程序的行为 在 设置 gt 常规 gt 重置 gt 重置位
  • 绘图中 x 轴上的时间

    我的 x 轴值采用以下格式 May 23 2018 06 31 52 GMT May 23 2018 06 32 02 GMT May 23 2018 06 32 12 GMT May 23 2018 06 32 22 GMT May 23
  • 简单视差、CSS 图层、滚动时显示最后一部分

    我最近在网络世界中看到了一个非常酷的效果 这就是 层次感 用户将向下滚动页面 最后一部分将出现在页面的前几个部分下方 有时它带有图像 但我发现内容也可以这样显示 现在 我已经很熟悉了z index和 CSS 定位 然而 我似乎无法找到正确的
  • Xcode 13.1 bug 将依赖项编辑为本地

    刚刚升级到 Xcode 13 1 并通过单击具有一些依赖项的 Package swift 文件打开了一个 SPM 项目 在以前的版本中 我可以通过将包的本地克隆拖到项目导航器中来简单地编辑这些依赖项之一 然后 Xcode 将忽略签出的依赖项
  • 如何用两种颜色填充绘图上的单个“pch”点?

    如果您采用下面的代码 如何更改第三个菱形的填充 使其变为半黑 半白 该解决方案适用于任何颜色 data lt c 1 2 3 plot data pch c 23 18 23 cex c 2 5 3 2 5 The pch字符是实际的字体符
  • 如何最小化 Flutter Web 版本的大小?是否需要通知文件?

    My web构建 Flutter Web 应用程序后 我的 Flutter Web 应用程序的文件夹大小达到 5 4MB 这还不错 但我不妨优化一下 我想知道是否有人有任何明显的提示 删除不必要的包 之外的提示 以最小化文件大小 我将在 F
  • setcookie 由于标头而无法正常工作 WordPress

    我有一个 WordPress 插件想要创建 cookie 但它不起作用 我真的很感激帮助 add shortcode watchlist cwatchlist short function cwatchlist short echo div