问题标签 [wordpress-theming]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Wordpress 隐藏 Post Div
我想知道如何使它成为可能,如果没有帖子,我希望能够隐藏控制最新博客帖子的 DIV,只有当有人在博客上发布某些内容时才会出现它们。
有点像 joomla 中的职位,但在这种情况下,我使用的是 wordpress
wordpress - 如何以编程方式将文章发布到 Wordpress?
想知道有没有一种方法可以让您直接从自己的 PHP 代码将文章发布到 Wordpress。我想从我的 php 页面在我自己的独立 wordpress 中发布,该页面应该调用托管的 wordpress 2.8.6 版本并发布带有图像的文章(自动创建缩略图)。可能吗?
php - WordPress:wp_get_attachment_thumb_url
似乎无法在主题中提及“大尺寸”、“中型”或“小尺寸”图像。使这个问题更加复杂的是他们的命名约定 100 x ??? 文件名格式,防止硬编码参考。有谁知道任何解决方案?
php - Wordpress 管理部分 users.php
在用户部分的Wordpress中,我想添加一个新行,该行将从Register Plus插件中提取数据。
我需要在哪里创建新行?
例子:
wordpress - wordpress:在首页上显示指向最新孙子的链接
我有一个页面(“推荐”)。它有 3 个子页面(“儿童”):“新闻”、“人物”、“企业”。
每个子页面都有自己的子页面(“推荐”的孙子页面),它们是实际的推荐文件。
我想在我的首页上显示最近的孙子页面。我怎样才能做到这一点?
我尝试像这样使用 get_pages() :
但没有运气:它要么显示一个孩子,要么什么都没有。
您的帮助将不胜感激。
wordpress - 获取子类别列表
我的wordpress上有这个类别:
现在 iam at url:http://localhost/wordpress/category/test1
我在文件上写了以下代码category-test1.php
我正在尝试显示 Test1 的子类别,但代码仅返回 array()。我错过了什么?
wordpress-theming - 在 Wordpress 中覆盖主题的 wp_get_archives
我正在通过自定义 Worpress 默认主题来工作。我遇到了格式化存档链接的问题。
默认主题wp_get_archives
使用general-template.php
. 该函数的输出是可定制的,但对我来说不够可定制。
我可以通过基本上在我的文件中重新实现该特定功能来实现我想做的所有事情,functions.php
但我犹豫是否这样做,因为它会在 Wordpress 更新时引入回归问题。wp_get_archives
执行所有较低级别的操作,例如构建数据库查询并缓存数据库结果。如果可以的话,我真的很想避免这样做。
对我开放的另一种方法是创建get_archives_link
过滤器,此时链接 HTML 已经格式化,我需要运行一堆正则表达式来理解它。这对我来说似乎完全倒退了,因为它会完全破坏性能。
这正是我想要的输出:
据我所见wp_get_archives
,有锚的硬编码文本:
然后是添加没有帖子的月份的问题,我更愿意在不解析文本的情况下这样做。然后我需要添加当前类(当 URL 类似于 .../2009/12 时)。
我实际上有一个使用wp_get_archives
. 这是做事的方式吗?我是不是太担心什么了?
编辑我想真正的问题是可以为 Wordpress 主题编写 oen SQL 吗?如果是,那么这样做的最佳做法是什么。
wordpress - 如何使用分层内容和使用自定义设计构建 WP 站点?
一位客户要求我重新设计她的网站,该网站是几年前由另一位开发人员在 WP 中构建的。虽然我以前从未使用过 WP,但我对 html、css 和 php 非常熟悉,并且我或多或少地了解 WP 是如何存储内容和动态构建页面的。但我想知道如何应对这些挑战:
我客户的网站有大约 75 页。大约有 25 个页面是静态的(即内容很少更改;例如“关于我们”和“常见问题解答”之类的内容),大约有 50 个页面更像“博客”,除了帖子,内容包含目录类型信息(例如该地区的 12 位 DJ)或事件相关信息(例如当地剧院即将举行的演出)。这两个类别都包含许多子(有时是子子)类别(例如医疗服务 > 儿科 > 儿童过敏专家),并且内容更新相当频繁。
我了解“页面”和“帖子”之间的 WP 差异。但我需要找出构建静态内容的最佳方式。我是否应该只设置页面的父/子层次结构,将永久链接更改为有意义的东西?还是在 WP之外构建静态页面并以某种方式从公共导航链接到它们更好/更容易?
作为一名网页设计师,我想用出色的设计让我的客户“惊叹”。虽然有很多精彩的 WP 主题可用,但我真的需要创造一些独特的东西。但我对破坏某些东西持谨慎态度,那么采用现有主题并对其进行适当调整以使其看起来有点不同的最佳方式是什么?
最后,除了在新站点建立时进行大量的“复制和粘贴”工作之外,有没有办法将内容从原始站点转移到新站点?
wordpress-theming - WordPress 高级导航
好的,所以我用纯 html 制作了一个网站模板,我需要将其转换为 wordpress。导航代码如下所示:
leftnav 绝对位于左侧,right nav 绝对位于右侧,徽标位于两者之间。还要注意我如何在每个 li 元素中都有一个跨度。有没有办法在我的 wordpress 主题中重现它,而无需手动将其复制到其中?
wordpress-theming - Wordpress 身份验证过滤器
我目前正在尝试覆盖 Wordpress 的 wp_authenticate 函数(不修改核心文件,主要是 pluggable.php),但是我不确定我是否以正确的方式进行操作。有两个很好的参考资料(见下文),但它们没有明确说明在满足某些条件的情况下要做什么来防止登录。
简而言之,我试图阻止尚未激活其帐户的注册用户。我已经实现了在 usermeta 表中创建一个具有 md5 唯一 ID 的用户(附加到他们的用户 ID)。我基本上是在尝试在登录时检查 usermeta 表中的“activation_key”值,如果存在值,我想阻止登录发生。
验证过滤器似乎正是我所需要的,但是在修改它并将其放入我的functions.php文件之后,它似乎不起作用!登录照常进行。
参考:
如何连接到 Wordpress 登录系统以编程方式阻止某些用户?
http://willnorris.com/2009/03/authentication-in-wordpress-28