您当前的位置:首页 > TAG信息列表 > attachments
将重力表单中的图像保存为发布附件可重复文件上载
我正在尝试使用Gravity表单和Gravity表单+自定义帖子类型插件将多个图像作为附件上传到帖子。我有一个使用Gravity Forms gform\\u column\\u input\\u过滤器的可重复文件上载字段。看见this question 这是如何实现的。然后我改编了这个code from BandonRandon 要使用可重复文件上载字段,请执行以下操作: add_filter(\"gform_after_submission\", \"nifty_add_post_attachemen
如何在一次发帖中点击下载图片
我有附件。php就是这样。<?php if ( $attachments = get_children( array( \'post_type\' => \'attachment\', \'post_mime_type\'=>\'image\', \'numberposts\' => 1, \'post_status\' => null, \'post_parent\' => $post-
将附件文件名添加到电子邮件链接
我正在创建一个摄影网站,每个帖子都是一个摄影项目,每个帖子的附件都会显示在自己的附件页面上(从主帖子页面链接到)。在附件页上,我想在图片下方提供一个电子邮件链接。目前,代码是这样的:<a href=\"mailto:[email protected]?Subject=Image: <?php the_title(); ?> - [FILE NAME HERE]\">Get in touch about this image</a>我希望电子邮件的主题包括附件的文件名(不是标
根据上载时的父帖子标题重命名附件
我知道这项任务已经有了一些可用的功能,但它们似乎都没有按需要工作。在我看来,最好的方法是在wp_handle_upload_prefilter 喜欢kaiser 他在吗this example. 不幸的是,只有当帖子已经保存到数据库中时,文件才能获取父帖子标题。另一种方法是在add_attachment 喜欢Ijaas 做here. 然后该文件获取父帖子标题作为名称,但不会创建缩略图。以及我尝试使用wp_generate_attachment_metadata(); 创建丢失的图像大小,以无休止的循环结束
Out of memory error reporting
当用户上传非常大的照片且内存紧张时,Wordpress似乎内存不足,无法调整上传照片的大小,也无法创建必要的元数据(_wp_attachment_metadata 进入wp_postmeta未创建)。最糟糕的是,用户从未收到通知。最多我会收到一条“HTTP错误”消息。是否可以以某种方式添加一条错误消息,警告用户并删除不一致的文件/数据库条目?为什么这不是标准的WP行为?
图像旋转无法重新生成自定义大小的缩略图
我在函数中使用自定义图像尺寸。php如下所示:add_image_size( \'custom-size-thumbnail\', 120, 120, true ); 我上传了一些方向错误的图片,所以我使用了“编辑”选项来旋转它们。。。问题是,只会重新生成原始大小的图片(完整、大、中、缩略图)(作为FTP目录中的新文件-original picture.jpg,rotated picture-e1384125509778.jpg)。然而,我的自定义大小不是:-((没有创建新文件,主题仍在加载方向
隐藏或删除附件页上以HTML格式显示的文件扩展名
我现在正在WP做一个摄影主题,我已经得到了很大的帮助this thread (谢谢米洛!)对于前面的问题。在该线程中,我询问了在attachment.php 该文件的第页。我现在使用建议的答案,它使用以下代码显示名称:<?php echo basename( wp_get_attachment_url( $post->ID ) ); ?>但是,我需要做的是显示这个文件,而不显示其扩展名:,filename, 而不是filename.jpg. 对现有的PHP代码段有什么简单的调整可以做到这
导入虚拟内容并发布缩略图
我正在设置一个小型虚拟内容插件。我想做的是使用wp_insert_post. 然后我想使用wp_insert_attachment 然后将这些导入的图像设置为上传的各种帖子的帖子缩略图。我已经弄清楚了前两个步骤,第三个步骤的逻辑我遇到了麻烦。我将整个代码粘贴在这里:http://pastebin.com/Gxkhhqga但总的要点是创建一系列帖子,并将它们foreach ($add_posts_array as $post){ wp_insert_post( $post );
如何让角色在没有POST权限的情况下处理媒体
我有一个CPT来代替我的“post”post类型,但我仍然需要能够使用附件。问题是,附件具有post功能。我不想给我的角色赋予post功能,因此,我试图找到一种方法来避免它。我在wordpress的跟踪中发现了一个黑客:http://core.trac.wordpress.org/ticket/19834function crunchhack() { global $wp_post_types; $wp_post_types[\'attachment\']->cap-&g
上载过程中重命名附件
下面是我为WP使用的函数,用于在动态上载期间重命名图像,并将图像的文件名设置为与post slug匹配。function wpsx_5505_modify_uploaded_file_names($arr) { // Get the parent post ID, if there is one if( isset($_REQUEST[\'post_id\']) ) { $post_id = $_REQUEST[\'post_id\']; } else {
如何创建具有多个循环的多维数组
我有一个循环,在这里我循环遍历我的CPT的每个帖子,获取每个帖子的标题和内容,并将其放入一个数组中。这没问题。但碰巧我创建了一个可重复的字段Advanced Custom Fields 这些职位都有。这些字段包含我要添加到数组中的图像和标题。这是我当前的代码$args = array( \'posts_per_page\' => \'-1\', \'post_type\' => \'work\', \'orderby\' => \'ID\'
将MP3附件添加到jPlayer播放列表时出现问题
我正在尝试使用jplayer插件(带有播放列表插件)获取帖子的mp3附件。我让它为一定数量的附件工作,但无法为任何数量的附件找到动态解决方案。目前,mp3附件URL和标题被提取并作为属性添加到\'。jp playlist’div.这样就可以通过jquery访问数据,为jplayer设置播放列表。(这可能不是最优雅的解决方案,因此任何关于更好方法的反馈都值得赞赏)用于在单个中设置jPlayer的代码。php:<div id=\"jquery_jplayer_1\" class=\"jp-jplayer
返回错误日期/时间的_time()(在将来)
在一个循环中,否则效果很好,the_time() 给我一个日期和时间,大约比实际日期提前25天和几个小时例如,如果我今天发布,它会将其列为“2013年4月30日”(今天是2013年4月6日)。我一辈子都搞不明白它为什么要这样做。有两件事:这是在我网站的前端,我正在浏览用户发布的附件(有点像前端媒体管理器)。循环可以很好地抓取缩略图、附加的帖子(及其日期)等,但实际上传文件的时间并不合适。也就是说,wp管理部分中列出的日期/时间是正确的,这更令人困惑。。。Pastebin 整个页面的
如何将一个可湿性粉剂网站的图片链接到另一个可湿性粉剂网站?
我的第一个网站有92个类别,可以显示10000多条短信。现在,我想插入随机图像到所有我的帖子(短信)从我的其他网站,这是有根据我的类别在短信网站的图像。我想这样编码:在第一个站点的分类文件中放入一些代码,它将从第二个站点的分类中获取图像,并向所有帖子显示任何随机图像。所有92个短信类别将链接到不同类别的图像,以显示相同类别的相关图像。我怎么能那样做?
从前端上传未附加的图片
我使用下面的功能让用户从前端上传文件。它工作得很好,除了我想该文件不被附加到任何职位。目前,该文件自动附加到我用于上传的页面(mysite.com/publish)。我希望它只是单独的。我应该在下面做些什么改变才能让它起作用?以下是功能: // Uploads images from the front-end function insert_attachment($file_handler,$post_id,$setthumb=\'false\') { // c
从特定裁剪大小的不同附件ID中检索一组图像URL的最有效方法是什么?
我有一个基本的滑块插件,我正在尝试提高效率。此插件从用户收集附件ID数组,以表示滑块的每个图像。有了这些附件ID,我需要每个附件上特定裁剪大小的URL。我试图找出在查询数据库方面获取所有这些信息的最有效方法。目前我正在做这样的事情:$attachments = array(1906,1905,1904); // attachment ID\'s from user foreach( $attachments as $attachment_id ) { $image_url
Set attached to state
在媒体库中,每个附件帖子都有一个“附加到”列。我开发了一个插件,可以添加作者简介和类似facebook的横幅图片。我现在发现,用作个人资料图片的附件帖子没有标记为“附加到”。我使用wordpress控制台插件WP_Post 链接附件和未链接附件的对象。但我找不到它们之间的任何差异,我可以用它们手动设置。有没有办法设置附件岗位的附件STU?
检索图像附件首先获取发布的缩略图
我写了一个函数来获取post图像附件,有没有办法对这些图像进行排序,以便第一个始终是post\\u缩略图?以下代码谢谢约翰function oliver_single_gallery_thumbs() { global $post; $args = array( \'post_parent\' => $post->ID, // For the current post \'post_type\'
是否将图像附件从POST移动到另一个?
如何将图像附件从帖子移动到另一个帖子(不要“永久删除”并重新上传)?我正在使用WordPress 3.5.0,我有1000张图像要处理。有内置的功能吗?还是有一个WordPress插件可以做到这一点?
主题定制器图像控件
我知道可以向主题定制器添加控件来添加图像。但是,此控件返回一个图像URL,我需要它的附件ID,而不是图像URL。在哪里可以拦截或窃取此图像的附件ID以执行此操作?有我可以拦截的救命钩吗?还是基于javascript的方法?