IS_PAGE和WP_REDIRECT的问题
我使用cookies来确定我应该在我的网站上使用哪个菜单。这很好,但如果有人直接查看URL,而不是通过带有查询字符串(被重定向)的URL,我想强制使用正确的方法。换句话说,URL www.yourdomain。com/?region=阿联酋被重定向到www.yourdomain。com/uae/和我希望当新访问者(没有cookie)单击指向www.yourdomain的直接链接时,能够显示相同的结果。com/阿联酋/我不能对init使用钩子,因为我使用的是is\\u page()函数。add_action
如何获得自定义的Metabox图像场?
我有带有图像字段的自定义元框,我可以将图像从wp admin上载到此元框,元框代码array( \'name\' => \'Burst Image\', \'desc\' => \'Crop your image to exact dimension before upload!\', \'id\' => \'burst_img\', \'type\' =>
get the_title_attribute by id
我正在创建一个包含几个永久链接的列表<a href=\"<?php echo get_permalink($id); ?>\" title=\".... 我想给你打个电话the_title_attribute(). 但它似乎只能在循环中调用,而不能通过id调用。如何正确获取title属性?注意:我要使用的原因the_title_attributes(); 是因为我在一些标题中使用html标记
如何仅在精选图像标题存在时才显示它
我在函数中使用这个函数。php用于显示所需图像的图像标题:function the_post_thumbnail_caption() { global $post; $thumbnail_id = get_post_thumbnail_id($post->ID); $thumbnail_image = get_posts(array(\'p\' => $thumbnail_id, \'post_type\' => \'attachment\'));
获取数组中图像的Alt文本
我有一个php代码。这让人大吃一惊。我有这个:<?php if (has_post_thumbnail()) : ?> <div class=\"image\"> <?php $attachment_id = get_post_thumbnail_id(); $image_attributes = wp_get_attachment_image_src( $attachment_id, \'full\'
从POST画廊获取原始图像细节?
是否可以从帖子库中获取原始信息并显示在页面上,特别是针对滑块?那么,您是否可以创建一个库,然后将库显示在带有全尺寸图像、图像标题和alt文本的页面上?所以对于每个图像。。。<div> <img src=\'image source\' title=\'image title\' /> <figure>image caption, image alt tag</figure> </div> 除了全尺寸图像、alt和
根据选择的自定义页面模板自定义单个页面
我有两个自定义页面模板(“template blog left.php”和“template blog right.php”,左侧有侧栏,右侧有侧栏。)但是我不知道是否有任何方法可以为每个人创建一个自定义的单个帖子模板,因此如果我为我的“blog”页面选择“template blog left.php”,那么单个页面的左侧应该有侧边栏。因此,换句话说,是否有可能在每次我发表文章时,根据为“博客”页面选择的自定义页面模板,自动选择一个自定义页面。
image in new embedded player
Wordpress从3.6开始就有了自己的嵌入式媒体播放器,它工作得很好,但我似乎不知道如何在视频中添加图像,比如当播放器第一次加载时,我只有一个带播放按钮的黑盒,是否有一个快捷码、插件或其他东西允许我在每个视频中添加我选择的照片?
将JSON对象属性保存到自定义Metabox
案例:我使用图像采集器。js脚本为我的自定义元框创建图像选择器。但这对WP 3.6已经不起作用了,所以我尝试用新的媒体上传器创建一个图像选择器元盒。我将其用于JSON对象,但如何将这些属性从JSON对象保存到metabox?jQuery图像选择器:jQuery(function(jQuery) { // Uploading files var file_frame; var wp_media_post_id = wp.media.model.set
附件列表:WP_GET_ATTACH_LINK起作用,wp_GET_ATTACH_IMAGE不起作用
单打。php主题模板文件,我正在显示帖子的附件列表。global $post; $args = array( \'post_type\' => \'attachment\', \'numberposts\' => null, \'post_status\' => null, \'post_parent\' => $o_ID ); $attachments = get_posts($args);&
用于在编辑后保存图像的挂钩
编辑图像时是否会触发挂钩(裁剪/重新调整大小)?我需要向管理员用户发送一封电子邮件通知,告知何时将编辑图像(裁剪/重新调整大小)。我还需要获取媒体/附件id,这些id必须通过电子邮件发送。我需要你的建议。
附件的自定义类
我正在尝试在附件详细信息部分创建一个自定义字段。我想在这个字段中添加用空格分隔的单词,然后将其作为类添加到特定图像中。这就是我目前找到的解决方案。它添加自定义字段,但不向图像添加类。这里怎么了?function add_attachment_classes_field( $form_fields, $post ) { $field_value = get_post_meta( $post->ID, \'classes\', true ); $form_fields[\'class
根据IP限制评论中的操作
我一直在尝试设置一些可能非常简单的东西(但我以前从未这样做过):add_filter(\'pre_comment_user_ip\', \'limit_commentator\'); function limit_commentator( $comment ) { $comment_field_value = get_comment_meta( $comment->comment_ID, \'some_custom_field\', true ); //my
如何使用wp_INSERT_POST函数插入类别和子类别?
数组如何插入帖子类别和子类别?谢谢
Media Uploader:获取已删除的文件
我目前正在开发一个插件,使用文件上传器将文件上传到wordpress。用户可以保存文件列表,以便在主题的其他位置使用。一切都正常,除了我想删除文件的时候。我可以使用媒体上传器删除文件,这没有问题。这些文件将在wordpress的后台删除。但是,当文件在媒体上载程序中删除时,我还希望将其从用户当前编辑的列表中删除,这样,当文件在“媒体环境”中不再存在时,就无法将其保存到我的自定义数据库表中。我知道从列表中删除它们需要哪些javascript,但我不知道如何从媒体上传程序中获取删除的文件。下面是两种可能的解决
如何在验证错误时重新加载角色特定注册表?
我测试解决方案separate registration for different roles 而且效果很好。但是错误验证部分/功能(见下文)重新加载/重用通用注册链接,而不是特定于角色的链接,例如:。http://example.com/wp-login.php?action=register 而不是http://example.com/wp-login.php?action=register&role=seller. 如何避免这种情况?验证功能:add_action(\'register_p
创建新文件夹并通过wp_Handle_Upload将文件上传到自定义文件夹
我正在使用wp_handle_upload 从主题模板文件上载文件。if ( ! function_exists(\'wp_handle_upload\') ) require_once( ABSPATH . \'wp-admin/includes/file.php\' ); $uploadedfile = $_FILES[\'attachedfile\']; $upload_overrides = array( \'test_form\' => false ); $move
是单个函数.php还是拆分成多个小文件?
我正在创建一个带有主题选项的简单框架。我将代码块划分为functions.php 并将其放置在特定的文件夹结构中。现在在我的主要functions.php 文件,我只有require_once 调用这些文件。但为了便于讨论,假设我最终将包含20个文件。问题:这对WP的性能有明显的影响吗</将所有内容都保存在一个文件(functions.php)中是否更好</谢谢。
我需要为每个页面请求创建一个无论W3TC PageCache如何运行的函数
我想创建一个专门的函数来检查某些参数(请求的页面,用户的ip与列表),如果用户匹配,他将被重定向到其他站点,如果他不匹配,他将被允许继续到原始请求的页面。然而,该网站是使用W3TC页面缓存缓存的,在W3TC返回缓存页面之前,我似乎找不到应该将代码放在哪个位置。
自定义POST类型寻呼在第3页后无法正常工作
我有一个称为服务的自定义帖子类型,它有23个自定义帖子,我还有一个所有类别(5个类别)的自定义分类法。我正在尝试创建一个所有自定义服务帖子的列表,并且一次只显示5篇我已经完成的帖子。我也在尝试使用wp\\u paginate对它们进行分页,我可以将第1、2和3页转到第1、2和3页,但由于某些原因,我在第4和5页得到了404。这是我用来分页列表的查询:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $wp_q