草庐IT

主题Topic

全部标签

php - 是否可以通过 wordpress 主题以编程方式安装插件

我的梦想是在主题中包含一个php文件,该文件检查是否安装了一组插件,并安装没有安装的插件。有点像主题的一组依赖项,但也是打包主题开发以包含一组好的插件的好方法。我的问题...有这样的东西吗?是否可以从主题文件夹中的单个php文件实现?这种方法是否存在任何明显的陷阱或问题?我将如何实现这一目标?是否可以从主题文件夹中枚举已安装的插件?是否可以下载插件文件并将其放置在插件文件夹中?是否可以从主题目录中激活插件? 最佳答案 07/06/2018编辑:如果您遇到这个答案,下面突出显示的代码非常过时和不安全并且应该除了在本地服务器上进行实验外

php - 是否可以包含父主题中的文件夹供子主题使用?

我的父主题中有一个文件夹覆盖了一个插件的外观。如果我不将该文件夹复制到我的子主题,子主题的外观将与父主题不同。是否有可能以某种方式在子主题的functions.php文件中包含该文件夹(让子主题使用该文件夹)。我到处搜索,但没有找到任何东西。使子主题看起来像父主题(然后我可以修改)的唯一方法是将该文件夹复制到子主题文件夹中。我试过$theme_folder=scandir(get_template_directory_uri().'/folder');但我收到以下警告Warning:scandir(...):failedtoopendir:notimplementedin\functi

php - 为 wordpress 主题和插件创建 satis composer 私有(private)存储库

我的目标是将一个composer.json文件提交到我们的项目存储库,该文件指定应该为该项目使用什么主题或插件,以及开发人员何时下pullrepo他们需要做的就是运行composerinstall。我们希望将插件排除在项目存储库之外,以阻止项目存储库膨胀和pull和推送变得缓慢。对于标准的wordpress插件,例如“JetpackbyWordPress.com”,这很好,因为我们将使用https://wpackagist.org/.然而,对于付费插件和内部定制的不能开源的高级插件,我们希望将它们托管在私有(private)Composer存储库中。因为我们会有这些插件的多个版本,所以

php - IMAP 按主题搜索在 Gmail 上的标点字符失败

我正在使用PHPIMAP库的imap_search()函数通过主题字符串在Gmail收件箱中搜索邮件。imap_seach($mbox,'ALLSUBJECT"<searchstring>"');此搜索对于字母数字字符串返回完美无缺,但当它包含特殊字符(如斜线、逗号、冒号、单引号、连字符和许多我什至不知道的其他字符)时失败。逃避他们无济于事。用空格替换其中的一些有时会有所帮助,但并非在所有情况下都有帮助。是否有一种标准方法来过滤搜索字符串,使其永远不会出错并返回一些结果?我已经尝试标记主题字符串并从搜索字符串中删除所有单词,甚至是一个字母数字字符。这主要有效,但当所有单词都

php - 如何在 drupal 主题中编辑 htm/css?

我有一个Drupal主题,我想根据需要编辑它的HTML/CSS。谁能告诉我如何更改它?(具体文件名?)我试图更改page.tpl.php但无法获得任何输出。 最佳答案 文件取决于您尝试更新页面的哪一部分。这是关于主题的文件结构的一个很好的视觉效果:https://drupal.org/node/171194您将编辑html.tpl.php、page.tpl.php和style.css文件(或者您对主CSS文件的称呼)。非常重要——一旦您进行了更改,您需要清除Drupal中的缓存,以便它识别更改。为此,请转到“admin/config

php - Woocommerce 评级未显示在新的自定义主题中

我正在研究新的自定义主题。我已经安装了woocommerce插件。我有从xml文件导入产品。我曾尝试测试评级功能。它在wordpress默认主题twentytwelve、twentysixteen上工作。等但是当我切换到我的自定义主题时。评论部分未显示评分。看看屏幕截图。评论部分只有文本区域。这是我的comments.php代码 最佳答案 如果您使用自定义主题,您可能需要声明WooCommerce支持,以使其与WooCommerce兼容。默认的WordPress主题通常与WooCommerce兼容,无需添加任何内容即可使用。你可以在

php - 修改(简化)主题标题以显示在 url 中

我正在用PHP创建一个小型留言板,我需要“简化”主题标题以将其显示在主题的url中。例子:Ceciestunsujetd'exemple变为ceci-est-un-sujet-d-exempleJ'aiétéàlaplage变为j-ai-ete-a-la-plageIdislikesp&cialcharacter$变成i-dislike-spcial-character(如果有更好的翻译,我采纳)编辑1:所有字符串必须采用UTF-8编码编辑2:我最近了解到这种操作的结果称为“slug”或“friendlyurl” 最佳答案 这是我所

php - Magento - 继续到主题中的结帐按钮位置

我正在寻找在Magento购物车中生成“继续结帐”按钮的文件(及其位置)。尝试将产品添加到购物车,然后继续前往购物车。“继续结帐”按钮位于购物车的右侧。我正在使用空白主题的黑客变体,如果这有什么不同的话。预先感谢您的帮助。 最佳答案 生成继续结帐链接的代码在templates/checkout/onepage/link.phtml中默认情况下,它的block在checkout.xml中;PaymentMethodsAfterCheckoutButton 关于php-Magento-继续到

php - 通过电子邮件回复主题

我正在编写一个应用程序,让用户可以像Facebook一样直接从他们的电子邮件中回复帖子或话题。用户已经可以通过电子邮件添加新帖子并且运行良好。当生成新帖子时,将向特定用户发送电子邮件警报,并创建一个唯一的回复地址,其中包含带有原始帖子/线程ID的编码字符串。这工作正常。电子邮件已发送,系统会使用唯一的回复地址接收回复。我的问题是试图将电子邮件中的评论/回复与下面引用的原始电子邮件隔离开来。以下是收到的电子邮件正文示例:replytext(OrigionalEmailHeader)On10March201116:35,ExampleSItewrote:我考虑过使用识别字符或字符串,但每个

php - 使用 wkhtmltopdf 添加标题、作者、主题、关键字元数据

在通过PHP从命令行使用wkhtmltopdf创建PDF时,有没有办法将元数据(例如标题、作者、主题、关键字)添加到PDF? 最佳答案 wkhtmltopdf的许多命令行选项记录在http://wkhtmltopdf.org/usage/wkhtmltopdf.txt(也可以通过运行wkhtmltopdf-H获得)。您可以通过--title全局选项设置PDF的标题。目前似乎不支持指定作者、主题或关键字元数据。 关于php-使用wkhtmltopdf添加标题、作者、主题、关键字元数据,我们