现在位置: 首页 > wordpress
  • 仅在特定POST类型类别中显示音频播放器

    时间:2021-02-23

    我有一个自动播放音频的代码,它工作得很好,但问题是我希望自动播放只能在指定的woocommerce类别中运行。任何帮助都将不胜感激。代码如下所示。add_filter( \'woocommerce_short_description\', \'wpse_67108_autplay_music\' ); function wpse_67108_autplay_music( $content ) { if ( ! is_singular( \'product\' ) )&#x

  • 为什么WordPress突然改变了缩略图的大小?

    时间:2021-02-23

    我一直在使用3000x750图像作为我作品的突出图像。我最近添加了一篇新帖子,上面有这样的图片(我百分之百确定它的大小),我意识到,由于某种原因,它开始看起来与其他图片不同(为了清晰起见,请参见下面的图片标题):这是一个有效的标题图像:这是无效的标题图像(太高):<当您向下滚动到帖子本身时,也可以看到这一点:我打开了FTP连接,发现新旧图像有不同大小的缩略图:旧缩略图大小新缩略图大小为1024 x 256 670 x 30075 x 75因此,Wordpress突然开始生成不同大小的缩略图。我的配置

  • 古登堡选择摘录、使用生成的摘录或使用更多块摘录

    时间:2021-02-23

    我正试图将摘录作为占位符添加到古腾堡提要栏的描述字段中。问题是,当没有手动添加的摘录时,占位符将为空。有没有办法:获取自动生成的摘录</把这一段放在;“更多块”;(何时使用)</如果以上都没有,如何在不检索完整内容的情况下选择第一个块/段落这是我的withSelect代码: withSelect( function( select, props ) { return { metaValue: select( \'core/edito

  • 在函数php中获取当前用户ID

    时间:2021-02-23

    我知道这个问题已经经常被问到了,但是is no exact answer for it.我需要获取loggedin用户id来更改该用户在数据库中的值。我试了两种方法都没用。方式1:$user = get_current_user_id(); $sql = "UPDATE table_usermeta SET meta_value = \'0\' WHERE user_id= $user AND meta_key = \'alg_wc_ev_is_activated\';&quo

  • 下拉类别表单。仅显示子类别

    时间:2021-02-23

    我正在尝试让一个类别下拉列表工作。我有一个自定义的帖子类型,叫做;播客“;自定义分类法称为;podcast\\u类别;。我想显示的是一个类别列表,这些类别是;建筑规范;。通常对于帖子,我会使用Tax\\u查询,但很难弄清楚这一点。<form class="js-filter-form"> <select name="categories" id="categories">

  • WordPress管理面板不工作

    时间:2021-02-23

    今天,我将所有代码添加到新服务器,我得到的问题如下图所示。WordPress管理面板不工作。我尝试了以下代码define(\'CONCATENATE_SCRIPTS\', false); 然后我得到的CSS和管理面板也是一样的,但如果我点击任何链接,那么我会得到下面的错误

  • 在插件或主题之外添加WordPress挂钩

    时间:2021-02-23

    我们有以下代码,用于隐藏核心主题,因此无法直接启用,并且只能从WordPress仪表板启用子主题。function hide_core_theme($themes) { unset($themes[\'nacore\']); return $themes; } add_action(\'wp_prepare_themes_for_js\', \'hide_core_theme\'); 但是,如果将此代码放入functions.php 父主题或子主题的

  • 使用unctions.php在主页上点击2个帖子的标题

    时间:2021-02-24

    我有下面的代码,它的工作,但我需要添加到这2个可点击的标题,从类别nr 1的最新职位如何制作?add_action(\'generate_after_header\', \'work_only_on_front_page\', 999); function work_only_on_front_page(){ if ( is_front_page() ) { echo \' <div class="slo

  • 会话工作不正常

    时间:2021-02-24

    我们有一个带有产品配置器的调查问卷,我们正在通过会话为用户保存配置。不知何故,会话工作不正常。对于一些用户来说,这只是不保存会话,用户无法查看其最终配置。他需要重新开始问卷调查。这似乎与浏览器无关。我们在PHP中使用session\\u id()来获取会话id。我们随机检查了一些用户,但它并不总是正常工作。通常,删除会话文件夹可以解决此问题,并且可以再次工作。但这不是解决方案,因为其他人的会话都会被删除。很难跟踪问题,因为不容易重新创建。但我们看到的是,当我们上传一些对网站或主题的更改时,这个问题似乎发生

  • 我有两种语言的主页主题按钮

    时间:2021-02-24

    当用户点击按钮时,我如何向其发送信息当用户在英文主页上时,我如何向其发送英文版的关于我们的信息;当用户在阿拉伯语主页上时,我如何向其发送阿拉伯语版的关于我们的信息,并单击转到阿拉伯语版的关于我们的信息

  • 对HTTP请求的响应为空的WordPress docker

    时间:2021-02-24

    我最初在Stack Overflow上发布了这篇文章,但觉得在这里会更好。我有一个Wordpress docker容器没有真正响应。尝试从浏览器访问它会导致一个空页面。没有404之类的。尝试从网络上的计算机或服务器本身返回空响应。我做了一个docker exec -ti container bash 尝试从内部运行curl,它也是空的。/var/www/html 已填充,并且/etc/apache2/sites-enabled 指向/var/www/html 目录中没有错误/var/log/apache2

  • 为什么我的导航菜单数组返回为空?

    时间:2021-02-24

    我试图检索可用菜单列表,但数组返回为空。function get_menus() { $menu_list = []; $wcs_menus = wp_get_nav_menus(); foreach($wcs_menus as $m) { $menus_list[$m->slug] = $m->name; } return $menu_list; } $m

  • 如果定制后的meta稍后会被转义,我是否应该对其进行清理?

    时间:2021-02-24

    首先,如果这之前已经得到了正确的回答,那么很抱歉。在阅读了大量的问题和指南之后,我仍然不完全相信做事情的最佳方式。我了解XSS和SQL注入漏洞的基本知识。我理解数据验证、清理和转义之间的区别。当谈到Wordpress以及清理和转义时,我经常看到有人建议使用Wordpress的默认功能将用户输入存储到数据库中,并尽可能晚地转义。然而,在许多情况下,人们建议在将输入保存到db之前对其进行清理:https://stackoverflow.com/questions/59692734/sanitize-wordp

  • 在用户登录12小时后运行SQL(更新)。WooCommerce用户

    时间:2021-02-24

    如何在用户登录12小时后运行sql(更新)(对于Woocommerce用户)用户登录12小时后,我想运行sql/函数来更新数据库中的值。将值再次设置为“0”。

  • 古腾堡区块的有条件储蓄返还

    时间:2021-02-24

    我正在创建一个触发按钮;或者CTA按钮,如果你想这样称呼它。用户可以选择是下载还是正常重定向。如果是下载,我希望块添加download 在锚定标记的末尾<a href="#" download>foo</a>How would I let the save return check if the user choose btntype download and change the anchor tag based on that?基本上,我需要的是这种逻辑的工

  • 混合和匹配-WordPress插件中的自定义模板

    时间:2021-02-24

    我有一个客户,有一个全面充实和功能完善的WordPress网站,主题是儿童。我正在创建一个插件,让他们从未登录的用户那里获取表单数据,并将其发送到外部API。起初,我认为我应该将表单放在一个短代码中,然后将该短代码粘贴到页面中,这与创建“商店”页面的电子商务插件没有什么不同。客户希望此表单的样式与网站的其他部分完全不同。就像一个次要主题。我希望整个项目捆绑在一个插件中,这样以后对主主题的更改对插件没有影响。我找到了一些通过检查来破解WordPress进程的方法$_SERVER[\'REQUEST_URI\

  • 从子域名拉取图像

    时间:2021-02-24

    我已经创建了一个子域img。领域com和在数据库中,我已经更改了所需的路径,将根目录和url插入到此子域。我还在选项中更改了这些路径。管理设置下的php。我所有的媒体都很好地上传到了新的子域,包括年份和所有;正在自动创建文件夹。在媒体库中,图像显示指向图像采集位置的链接,但媒体库中的图像只是一个空白的灰色框。我是否缺少权限或需要在函数中排队。php?

  • 无法通过单击来选择我的区块

    时间:2021-02-24

    上传照片后,我的区块被选中,因此我可以更改属性。但当我选择另一个区块时,单击该照片,我无法选择我的区块。我只能通过列表视图进行选择。有人知道我怎么修吗?blocks.registerBlockType( \'testblock/my-image\', { apiVersion: 2, title: \'My image\', icon: \'format-image\', category: \'media\', exampl

  • WP_Schedule_Event自定义事件时间

    时间:2021-02-24

    好的,假设我想让用户能够每X分钟安排一次wp cron事件。现在,假设我希望X在10到525600之间(一年中的分钟数)。我看到的是通过$schedules数组处理cron事件的一种非常愚蠢的方法。如果我理解正确,我必须为最终用户想要的每一个不同的事件时间向数组中添加一个自定义时间表。例如:add_filter( \'cron_schedules\', function ( $schedules ) { $schedules[\'twelve_minutes\'] = array(

  • 如何在WordPress站点的测试/暂存副本上禁用重定向

    时间:2021-02-24

    我继承的这个网站运行着一个Buddyboss和Buddypress相结合的论坛。我不得不在所有用户交互上安装ReCaptcha,但我对它们的布局不满意,我怀疑buddyboss和buddypress存在冲突。因此,为了找出如何在不破坏任何东西的情况下修复问题,我需要一个测试/临时站点。我尝试了WP STAGING插件,但它需要自己的身份验证,这绕过了我想要修改的登录页面。那不是我想要的。因此,我与我们的提供商创建了一个子域(test.example.org),并在其中上载了生产站点的副本。(尚未复制数据库