您当前的位置:首页 > TAG信息列表 > widgets
如何实现带数据验证的控件错误输出?
告诉我如何更新小部件并检查字段,以便在数据填写不正确的情况下实现输出错误。它可能已经构建了功能?class My_Widget extends WP_Widget { /** * Sets up the widgets name etc */ public function __construct() { $widget_ops = array( \'classname\' => \'my_widget\',
小部件逻辑-在页面上显示和所有子对象
我对Widget Logic(worpdress)中的条件函数有问题。我想显示子页面上的菜单和所有子页面的设置。我用这个:global $post; return (in_array(1959,get_post_ancestors($post))); 在这种情况下,它适用于所有子页面,但不适用于子页面(1959)。我还尝试:global $post; return (is_page(\'Offer\') || ($post->post_parent==\"1959\")); 在这
如何通过定制器JS确定侧边栏中包含的微件数量
我试图通过JS访问定制器中的一个小部件区域,目的是统计该部分中的小部件数量。我可以使用下面的代码访问一些信息,但不太清楚。wp.customize.section( \'sidebar-widgets-sidebar-1\', function( section ) { console.info( section ); });
在WordPress的所有页面中包含聊天(Html、js、css
我需要在所有WP网站上添加一个HTML、css和js聊天小部件。我在本地(functions.php)中尝试了以下内容,效果很好,但只是在主页上。相同的代码联机,但没有显示任何内容。有什么建议吗?提前感谢:)<?php function add_chat ( ) { ?> <script type=\"text/javascript\"> SERVICE_PATTERN_CHAT_
WordPress插件订阅2看起来与迁移前不同
我迁移了wordpress和subscribe2插件https://wordpress.org/plugins/subscribe2/installation/现在看起来不一样了。之前,它有一个带有占位符的文本框,然后在“订阅”和“取消订阅”下有两个按钮。旧的插件版本是4.16,现在的新版本是10.21。新版本的外观是没有输入字段或按钮。相反,这只是一句话,“你可以从你的个人资料中管理你的订阅选项”。“简介”是一个链接。有人知道如何让它看起来像旧的方式吗?谢谢
如何根据WordPress的ID获取WordPress中的Widget内容?
我需要根据widget的ID解析它的内容。但是一个小部件的工作方式就像一个函数,它根据它的参数提取数据,对吗?因此,当我提取小部件数据时,我只能得到它的参数,而不能得到实际的输出。如何根据widget的ID解析它的内容?示例代码:// Update widget rounds automatically function automatize_games_rounds($instance, $widget, $args){ // Check if there is a captio
在Widget中可以使用动态表单/条目吗?
我是WordPress插件开发的新手,我刚刚开始使用这个小部件。我的问题是:WordPress小部件的局限性是什么?我试图使用jQuery使小部件表单更具交互性/动态性,但它似乎根本不起作用。例如,我有一个按钮,单击该按钮时会添加一个字符串“Hello!”到id为“here”的div。<div id=\"here\"></div> <input type=\"button\" id=\"add\" value=\"Click Me!\" \" /> &
侧边栏小工具在移动模式下覆盖内容,我如何修复它?
我正在通过修改WordPress上令人眼花缭乱的主题来构建一个网站,而我对侧边栏小部件(文本)有问题。以下是该网站的链接:http://theaerospecialist.com/该网站在整个窗口中运行良好,但当我尝试将窗口还原为一个小尺寸时,或者当我从智能手机中将其可视化时,侧边栏会覆盖主要内容。下面是它在调整大小的窗口中的外观:正如您所看到的,侧栏中第一个小部件的内容覆盖了博客内容。我试图禁用第一个小部件,但随后下一个小部件的内容在第一个小部件上被拉伸。我怎样才能解决这个问题?你知道我应该用WordP
Text Widget Links Not Working
我试图在侧边栏文本小部件中向“关于”页面添加一个简单链接,但当我测试它时,该链接不起作用,链接页面上出现错误:“由于发生内部服务器错误,无法显示页面。”我知道链接是有效的,因为如果我直接将其粘贴到浏览器中,页面就会出现。我非常确定html对于文本小部件中的链接是正确的:<a href=”http://www.somesite.com”>Some Site</a> 有什么想法吗?我使用的网站主题是Avani-如果这有什么区别的话。谢谢
自定义窗口小部件文件放在哪里?
我基于父主题的一个自定义小部件创建了一个新的小部件。在父主题中,小部件文件位于/inc 和template-parts 文件夹。我在我的子主题中创建了这些相同的文件夹,但无法让小部件显示在小部件页面上。但是,如果我将小部件代码添加到functions.php 文件UPDATE:现在我有另一个问题:Fatal error: Call to undefined function add_action()这是我用来注册小部件的代码:// Register the widget function mypl
定制器:微件同步触发器两次
我刚刚注意到widget-synced 当您试图编辑小部件、单击文本字段、编写内容、触发时,会触发两次widget-synced 一次之后,如果你点击其他任何地方,它会再次触发。这是默认行为吗?在自定义小部件中可以防止吗?谢谢Pinging@WestonRuter
Widgets vs. Theme Mods
这可能是一个有点奇怪的问题,但我在开发WordPress主题方面是新手,很难知道何时在定制器中为公司定制主题时使用widget或主题mod。我之所以感到困惑,是因为我之前一直在处理另外两个主题,其中一个使用主题mod,另一个使用widget来做几乎相同的事情。这将包括添加/更改标题中的徽标以及包含图像和文本的首页信息框等内容。为了更好地说明我希望能够改变哪些元素,我已经加入了我的首页结构: The red section 是公司精选的五位客户。The two boxes 下面是关于该公司的一些信息。Th
WooCommerce特色产品和类别
我目前正在与woocommerce合作,设计需要以多种不同的风格展示一些特色产品和类别。例如,一个特色产品需要是一个英雄镜头,然后我需要拍摄两个特色类别(而不是一个产品),以及许多显示单个图像的其他特色图像。与此图形非常相似,在我看来,我认为最好的选择是创建一些可扩展的区域,并将内容推到这些区域中?这是正确的思维过程吗?有更好的方法吗?
在特定分辨率下隐藏小工具(和空白)
我想在访问者使用ipad时完全隐藏一个小部件portrait orientation (768x1024)。我知道媒体查询如下:@media (width: 768px) and (height: 1024px) { .nameofthewidgetclass { display: none; } } 但我有两个问题。1) 我不能百分之百确定如何针对特定的小部件。显然我无法隐藏footer-widget, 因为这会将它们全部移除。我知道我可以安装一个插件,让我可以为每个小部
仅将div类添加到一个小部件
我想在div 我的搜索小部件的标记。我的搜索与其他小部件一起位于侧栏中。我的代码:function NT_widgets_init() { register_sidebar( array( \'name\' => __( \'Sidebar\', \'side\' ), \'id\' => \'sidebar\', \'description\' => __( \'Rechte Spalt
如何在主题激活的自定义侧边栏中插入自定义小工具?
我已经创建了一个自定义小部件,我希望它能插入到我想要的关于主题激活的任何侧栏中。有可能吗?顺便说一句,这是我用于侧边栏的代码function awesome_register_sidebars() { register_sidebar( array( \'id\' => \'sidebar-footer-1\', \'name\' => __( \'Footer Nav Links 1\'
儿童主题-如何在特定的地方添加新的小工具?
我一直在四处张望,我有点困惑,到目前为止还没有找到这个问题的答案。我创造了一种全新的儿童皮肤。我的孩子皮肤只有2个文件style.css/* Theme Name: My theme child colormag Description: My child modification from Colormag theme Author: PalaNolho Template: colormag Version: 1.0.
如何在WordPress小工具中将JavaScript变量传递给PHP?
我花了很多时间寻找一个解决方案,在这个解决方案中,我可以将JavaScript变量的值传递到同一个文件、同一个函数(WordPress小部件、表单函数)中的PHP变量中。截至2017年,是否有一个好的方法可以做到这一点?我在下面尝试过这种方法。虽然Ajax部分发出了成功的消息,但php部分失败了。repeat.php<?php echo $_POST[\'examplePHP\']; //will cause undefined index here ?> &
Show modal only to some roles
我想在我的主页上打开一个模式/弹出窗口,但仅限于使用其角色的特定用户。我有一个插件(CP Poll),我只想让一些人看到它。它给了我一个短代码。例如,编辑器,并仅显示一次。我该怎么做?我尝试过使用许多扩展,但都没有帮助我只针对特定的角色。我也尝试过这个代码<?php if( current_user_can(\'editor\') || current_user_can(\'administrator\') ) { ?> // stuff here for admins or ed
创建带有表单的仪表板小工具以保存团队记录
我正在为一支运动队创建一个wp网站。在主仪表板上,我想创建一个简单的小部件,允许管理员更新团队记录。然后在页面模板上,我想呼应出该内容。我可以使用ACF将自定义字段添加到相关页面的页面编辑器中,但我希望在仪表板上显示这些字段以提高可见性。这是我到目前为止所拥有的,我可以让表单显示出来,但我不能将其提交给db来存储数据。在我的功能中。php(稍后将移动到特定于站点的插件)。我的问题主要在于表单操作和$control\\u回调// Function that outputs the contents of t