【问题标题】:Wordpress Plugins - Can't find the part that controls the outputWordpress 插件 - 找不到控制输出的部分
【发布时间】:2011-02-13 20:27:43
【问题描述】:

我最近刚刚下载并安装了 Lester Chan 的 WP-PostViews 插件:

插件名称:WP-PostViews 插件 URI:http://lesterchan.net/portfolio/programming/php/ 下载地址:http://wordpress.org/extend/plugins/wp-postviews/

无论如何,我已将插件的小部件添加到我的侧边栏中,在“最新”和“最受欢迎”下方,如 http://test.scninja.com 所示。我给它起了标题/名称“测试视图”。

我要做的是在插件的 .php 文件中找到确定信息输出的指令集的位置,以便我可以适当地格式化所说的内容。现在,它只是在<a> 标记关闭后以纯文本形式吐出一个<a>,带有帖子标题和链接,后跟“-# Views”。我想删除破折号,为“#views”添加一个类等等,以便完全自定义我的网站的外观。

由于某种原因,插件的 php 代码在这里打破了代码标签,所以我将它作为 txt 文件上传到我的服务器:http://test.scninja.com/wp-postviews.txt

感谢所有帮助

索特克拉

【问题讨论】:

  • 您只需要搜索 HTML 片段即可找到它。 “ - ”(被空格包围的破折号)会是一个好的开始。
  • Ofc 我这样做并应用了更改,但正如我在下面提到的,在删除破折号作为测试之后 - 保存更改然后重新加载页面。惊喜惊喜,破折号还在。

标签: php wordpress


【解决方案1】:

这是文件倒数第五行。

$views_options['most_viewed_template'] = '<li><a href="%POST_URL%"  title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT% '.__('views', 'wp-postviews').'</li>';

【讨论】:

  • 显然不是,我编辑了那行,刷新了页面,没有任何改变。准确地说,作为一个测试,我删除了视图数量变量之前的破折号。保存更改并刷新页面后,破折号仍然存在。
  • 您可以覆盖插件选项中的模板。你可能在那里设置了其他东西。
  • 我不知道您指的是哪个插件选项 Dan:A)WP 管理面板中的插件的小部件配置选项(既不参考输出模板)......所以没有 B)插件文件夹中的插件选项额外的 php 页面(postviews-options.php)(在 wordpress 管理插件编辑器中说禁用)......所以prolly 不是 C)核心 .php 文件本身中的插件选项......参考覆盖模板...虽然不知道这些说明会是什么样子
  • 我说的是你的 wp-admin 中的 PostViews 选项页面,当你点击它时,它会在页面上显示此输出的 HTML。我检查了。它是 wp-admin 左侧的菜单项,而不是要编辑的文件。进入您的 wp-admin 并更改它。
  • 哇,天哪,从未见过 =/。我错误地认为它不包含主要的 wp-admin 功能,结果我在这里 =(。这解决了问题,感谢 A LOT DAN,真的,我欠你一个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-18
  • 2019-12-06
  • 1970-01-01
相关资源
最近更新 更多