您当前的位置:首页 > TAG信息列表 > 小码农
将缩略图裁剪到前端帖子上的特定尺寸
可能不是最好的标题描述,但我们开始吧。我自定义的帖子类型之一是youtube视频,我从youtube上取拇指,将其上传为帖子的缩略图。现在,从youtube下载图像并使用media_handle_sideload() 要将其作为帖子的附件上传并设置缩略图大小,可以裁剪为,但youtube视频图像的顶部和底部都有多余的黑条。所以我需要一种方法来裁剪它们。所以我有一个自定义缩略图大小,将所有拇指裁剪到224px的宽度,称为“后缩略图”。我从前端的柱子上得到拇指,然后像这样处理。$vid_url = $_POS
禁用文本区域的格式设置
我在插件中使用以下代码来显示<textarea> 页面上的字段:echo \'<textarea required=\"required\" name=\"Message\" class=\"textarea\" cols=\"70\" rows=\"10\">\'.esc_textarea($message).\'</textarea>\'; 然而,WordPress似乎正在插入<p> 和<br /> 如果消息包含换行符,则标记为te
是否可以在除媒体之外的其他对话框中重复使用wp.media.EDITOR模式
要扩展:我想使用相同的模式代码/外观(如wp.media.Modal、wp.media.FocusManager中使用的)来打开我自己自定义对话框的模式,而不是媒体编辑器。在过去,我用thickbox来做这类事情,但是wp。媒体情态动词似乎是情态动词未来的发展方向——更不用说它看起来很酷了。我对JS源代码进行了一些探讨,并找到了几个可能的解决方案:“借用”代码媒体视图。js并在我的插件中使用它</“扩展”wp。媒体模态(毕竟,这是一个主干视图)</创建一个自定义实现、jQueryUI等。放弃使
为什么我的站点下拉菜单只显示一个域?
我今天从网络->更新网络运行了一次网络更新,从那以后,我的管理区域内的所有站点以及指向站点的所有链接都引用了同一个域。它使用的域是相对于我登录的域的。在一个例子中,我登录到我的主域,现在WP认为所有站点都有名称和URL。如果我登录到多站点安装中的另一个站点,它将使用该站点。我无法使用管理区域导航到我的网站。网站本身似乎没有受到影响。我正在运行3.5.1,但此更改发生在3.5.0中。我试图发布一张图片,但我没有足够的声誉点数。
是否可以过滤POST格式的显示名称,以便在格式元框中显示?
我在帖子格式方面有一些特殊需求,但不想(也不能)突破the standard Post Format paradigm 根据最佳实践。我已经将WordPress核心类型映射到我公司自己的命名法(例如,将“聊天”显示为“讨论”)。我想(仅从UI角度)将这些帖子格式重命名为内部名称。如果可能的话,我想通过过滤器来实现这一点,而不是在加载后通过一些JavaScript黑客。是否可以过滤post格式的显示名称以在格式元框中显示?
如何使用保存在主题选项中的自定义样式?
我正在创建一个主题,用户可以通过设置API从主题定制器保存自定义样式。这些样式信息作为序列化数据保存在选项表中。当自定义皮肤处于活动状态时,我必须在站点中打印这些css样式。我可以走三条路。在页眉区域打印自定义样式<style> 标记</创建custom.css.php 打印这些样式的文件</使用php文件操作创建css文件,并在用户保存自定义样式时保存这些样式All those have pros and consPrinting inside <head> usin
如何将现有的Wordpress wp-Content文件夹和数据库一起移动到新服务器和新域名?
在LEMP堆栈上运行WP 3.5.1(在Linode上)。。。我有一个wp网站的wp内容文件夹以及数据库的完整备份。该网站的URL类似于:测验实例com公司我想让站点在我自己的服务器上运行:测验mydomain。com公司一旦站点完成并且DNS更改生效,我希望站点URL为:我的客户领域。com公司像这样处理服务器移动和域更改的首选方法是什么(希望是最简单的方法)?我正在寻找一个逐步的答案,这个答案可以解释上述文件和数据库的所有情况。
基于钩子名称数组创建钩子?
我有一个想法,我将创建一个类,该类将接受一组钩子名称,然后创建它们,供我在任何时候、任何地方使用。目前创建挂钩的方法是:function some_hook_name(){ do_action(\'some_hook_name\'); } 然后我们从那里编写一些其他函数,调用-add\\u content,然后将其传递给操作,如下所示:add_action(\'some_hook_name\', \'add_content\'); 我们开始了。但如果我想创建一个
按ID而不是名称链接到投资组合页面
我正在尝试创建一个动态按钮,该按钮可以转到portfolio页面(无论它有什么ID/名称),当前是这样的:$portfolio_page = get_option(\'theme_portfolio_page\'); $portfolio_pid = get_page_by_title($portfolio_page); <a href=\"<?php echo get_option (\'theme_portfolio_page\') ?>\">
将tinymce添加到窗口小部件文本区域
我有几个自定义小部件,它们是从WP\\u小部件扩展而来的。其中许多都有textarea字段。我希望能够将一个特殊的css类应用于其中的某些文本区域,以便使用基本的TinyMCE工具栏控件将它们转换为富文本区域。这涉及到多大程度?我想实现一个从WP核心继承大部分或全部代码的解决方案,并将其复制下来。
按多个元值对帖子进行排序
1) 名为“Buying\\u Locations”的自定义帖子类型2) 每个帖子有三个元值:State、City、Store NameQUESTION: 如何显示这些帖子的列表,按字母顺序依次为州、市和商店名称?例如STATE 1<城市1门店名称城市2门店名称城市3商店名称STATE 2<城市1门店名称城市2商店名称STATE 3<城市1门店名称城市2门店名称城市3商店名称我进一步了解了这一点:$mypost = array( \'post_type\' => \'bu
插件jQuery版本与主题jQuery版本:搜索最佳实践
我已经构建了一个基于jQuery的Wordpress插件,我正在使用wp_enqueue_script(\'jquery\');让一切顺利。假设Wordpress加载的jQuery的默认版本是1.7.2,如果用户基于不同版本的jQuery安装主题,会发生什么情况?What version of jQuery will run in the page where the plugin is called: jQuery的默认版本(我使用的是wp_enqueue_脚本(\'jQuery\'))还是主题中调用的
过滤类别/标签以在多个元数据库中显示,以供后端选择
我的网站在后端使用了很多类别和标签来选择作者。为了让它对作者更加友好,我需要在许多元框中安排类别和帖子标签,以便在帖子编辑屏幕上进行选择。我想在一个元框中显示一些选定的类别及其子级,以供作者选择,而其他类别将进入第二个和第三个元框,依此类推。标签也应如此。有谁能告诉我如何实现这种定制的正确方向吗?我是否可以注册新的分类法,其中包括基于其ID的类别/标记,并创建仅显示这些ID的新元盒?类别和标记的Wordpress默认元框在一个框中显示所有类别。谢谢
如何将自定义字段放入此php中
Hy,我想数数演员的年龄。演员的出生日期存储在自定义字段中。$date = get_field(\'data_nasterii\'); 自定义字段中存储的日期为:yymmdd我怎样才能把bouth粘在一起让它工作呢。<?php //date in mm/dd/yyyy format; or it can be in other formats as well $birthDate = \"12/17/196
在外部初始化WP时阻止数据库访问
我有一个奇怪的问题,希望大家能帮我解决。问题是:有几种情况下,我加载Wordpress环境时,没有GUI的开销(details)我在大多数环境中都能做到这一点,没有问题,但有几个(准确地说是两台笔记本电脑)拒绝加载Wordpress,而是给我以下错误:非常奇怪的是:db连接属性正确。这已经通过从命令行手动登录(使用wp config文件中的凭据)进行了验证;更不用说同样的wp-config.php 在Wordpress正常加载数据库时,加载数据库没有问题文件、操作系统、PHP版本,甚至DB连接参数在正常工
基于用户正在查看的当前配置文件的用户角色的条件-BuddyPress
我使用的是BuddyPress,需要特定的代码块才能显示在用户角色商店所有者配置文件中。我将把它放在member\\u标题中。php,所以它只是一个模板文件。我已经挖了很长一段时间了,但似乎还没弄明白。我找到了一种针对当前用户角色的方法,但这使得它显示在每个人的个人资料中,作为店主用户角色的用户。我知道我需要一个条件,但我似乎找不到正确的条件。。。不知怎么的,我错过了什么吗?非常感谢!!Edit:</好的,所以我一直在闲逛,然后开始做一些不同的事情。。。我仍然需要类似的帮助,只是在一个稍微不同和不太
Hooks are not executing
根据我对钩子的理解,您可以通过do\\u action(“hook\\u name”)创建一个钩子;然后向所述钩子中添加一些内容,并在希望它执行钩子的位置调用该方法,因此:public function hook_name(){ do_action(\'hook_name\'); } 有些地方你会做类似的事情:add_action(\'hook_name\', \'some_hook\'); 然后在主题中的一些地方,你称之为:hook_name();
有没有什么插件开发框架
由于我是WordPress插件开发的新手,我一直在研究许多插件的内部结构。我发现它们中的大多数都不符合任何模式,因此理解它们的工作方式可能很困难。我想知道除了官方文档中描述的方法之外,是否还有更通用的插件开发方法,可能是使用框架。
从前端上传PDF和其他文件
我正在尝试创建一个医疗网站,在那里登录的医生可以在帖子中从前端上传PDF和其他文件(如jpg)。然后,在重新加载页面后,应在同一帖子中检索上载的文件,以便其他用户可以轻松找到信息,而无需访问后端。这可以在WP中完成吗?提前感谢!米格尔
过滤自定义页面上的多个不同主查询
好的,我有多个不同的页面模板,其中有一个主查询,我想对循环进行筛选。在我的示例中,我尝试使用一个函数来过滤我的站点的主循环以及页面“new”的主循环。现在,这对于主页来说很好,但使“新”页面返回“未找到页面”,而不使用分配给它的自定义模板。这样做的正确方法是什么?function fod_filter_main_query( $query ) { if( is_front_page() && is_main_query() ) {