您当前的位置:首页 > TAG信息列表 > media
是否有可能将各种图像类型从远程URL转换为WebP,然后立即提供服务?
我正在开发一个插件,可以从API获取图像URL,有些是PNG、JPG,还有一些是JPG,没有扩展。我一直在尝试使用download_url() 和media_handle_sideload() 为了添加图像,我希望可以将它们转换为WebP并通过wp_get_attachment_url(). 此部分主要基于this code here, 这不适用于有无扩展的图像。(例如,此URLhttps://s.yimg.com/ny/api/res/1.2/5kThzlhC8ohGderVoKLJrw--/YXBwa
使用REST API创建新帖子并使用外部图像URL保存特色图像
我正在尝试使用RESTAPI创建一个post。我可以通过下面的获取请求来执行此操作。OurPostData 包含标题、内容和URL of a featured image 这是一个外部url fetch(\'https://mywebste.online/wp-json/wp/v2/post\', { method: \'POST\', credentials: \'same-origin\', headers: new Headers({
媒体附件自定义字段的快捷码(用于特色图像)
我正在使用ACF(高级自定义字段)进行媒体上载,以存储有关照片的位置信息。当我将帖子特色图像设置为具有此额外字段的照片时,我想从该自定义字段输出位置信息。基本上,我需要一个快捷码,它将输出当前帖子的特色图像的ACF自定义字段。
如何覆盖wp_unique_filename逻辑
我们遇到了一个问题,通过媒体上传工具上传图像有时会超时。使用NewRelic,我追踪到wp_unique_filename, 我想这是有道理的,因为我们有超过200000张图片。我想我应该做的就是跳过这个,并自动生成一个哈希,以便在上传时将每个文件名附加到末尾。似乎有一些不错的文档和相关问题,但我似乎无法将其付诸实施。我添加了调试日志以查看发生了什么,它始终调用原始功能。我仍在思考过滤器以及它们如何与内置功能协同工作,因此我可能会犯一些非常简单的错误。一个重要的警告是,我不是在这里进行自定义上传,而是通过
为什么WordPress突然改变了缩略图的大小?
我一直在使用3000x750图像作为我作品的突出图像。我最近添加了一篇新帖子,上面有这样的图片(我百分之百确定它的大小),我意识到,由于某种原因,它开始看起来与其他图片不同(为了清晰起见,请参见下面的图片标题):这是一个有效的标题图像:这是无效的标题图像(太高):<当您向下滚动到帖子本身时,也可以看到这一点:我打开了FTP连接,发现新旧图像有不同大小的缩略图:旧缩略图大小新缩略图大小为1024 x 256 670 x 30075 x 75因此,Wordpress突然开始生成不同大小的缩略图。我的配置
RSS音频附件的长度为零(缺少播客持续时间)
我成功地创建了一个RSS提要,其中包含我的播客片段,只需创建一篇文章并通过robust将媒体库中的mp3文件插入其中即可Add Media 帖子编辑器的功能。然而,我发现从这些帖子创建的RSS提要包含一个用于每个mp3文件的附件,其长度属性设置为零:<enclosure url="http://example.com/wp-content/uploads/2020/05/myfile.mp3" length="0" type="audio/mpeg&
媒体库中的附件详细信息中缺少音频文件的长度(持续时间
我正在将不同的mp3文件作为附件上传到每篇帖子,并使用wp_get_attachment_metadata() 打印mp3文件的持续时间。有时来自wp_get_attachment_metadata() 不包含文件长度,当我检查媒体库中的MP3时,有些会显示长度,有些则不会: 我怀疑有些编码器可以生成带有长度属性的mp3,有些则不能。到目前为止,我已经尝试了Audacity的LAME编码器和Traktor Pro 2。有谁知道有一个软件可以可靠地为上传到WordPress的MP3提供长度属性,或者有其他方
UPLOAD_MAX_FILESIZE已设置为64 MB,但WordPress仍显示2 MB
我已配置upload_max_filesize 指令至64 MB 在我的本地主机中php.ini 重新启动Apache。但是为什么我的WordPress中的媒体部分仍然显示2 MB以下?Maximum upload file size: 2 MB. 因此,任何文件都超过2 MB,我得到以下错误:上载的文件超过了php中的upload\\u max\\u filesize指令。ini。你知道我还需要配置什么吗?EDIT 1:我还设置了post_max_size = 64M 匹配upload_max
如何显示媒体库项目上载日期
我有一个产品图片目录,我想显示图片的上传日期:我可以在媒体库上看到它显示在项目顶部:上传日期:2021 4月15日,作为exmaple,但我如何访问它?在我的模板文件中
WP显示错误的图像尺寸
随着时间的推移,我多次更改上传图像时WP生成的缩略图的大小,总是设置更大的大小。最近,我设置缩略图宽度600px宽度和中等大小最大宽度1800px。上传了数百张图像后,我意识到我需要设置较小的图像大小,我将中等大小从1800px减少到1500px,以便将来上传。我知道已经上传的图像将以更高的分辨率保存在磁盘上,这对我来说很好,我不需要再使用任何插件来重新生成拇指。问题:Word Press现在显示之前上载的图像的大小也是1500px宽度,甚至实际大小也是1800px(例如,对于1800px x 1200p
所选图像的wp.media问题
首先,我知道有很多问题与这个问题有关。但问题是,它们都与jquery有某种关联。但我的问题实现了普通javascript。基本上,除了onselect()之外,其他一切都正常工作。我无法获取附件的URL。Here is the code.var custom_uploader; var uploadButton = document.getElementById(\'upload_logo_button\'); uploadButton.addEventListener
使选项页面上的内联上载程序(Plupload)上载到特定文件夹
我已经为我的CPT设置了一个选项页面,其中包含拖放上传区域(就像媒体一样→ 添加新)。基本上,我已经从wp admin/media new复制了所有相关内容。php和它的工作方式很迷人。这是“我的选项”页面的代码:/** * Callback for the submenu page */ function syk_bulk_import_callback() { // Taken from media-new.php if ( !
在编辑媒体中使用富文本编辑器,用于附件媒体描述
我的职能如下。php:add_filter( \'wp_editor_settings\', function( $settings ){ if( get_post_type() == \'attachment\'){ $settings = [ \'wpautop\' => true, \'textarea_name\' => \'content\', \'textarea_rows\' =&
Create a permalink to a pdf?
我有一个网站,我希望我的简历是永久链接www.example.com/resume, 因此,每当我向某人发送该链接时,它都会转到我简历的最新版本。但我不想让我的简历成为一个网页,我只想让permalink将人们发送到一个PDF文件,比如http://www.example.com/wp-content/uploads/2021/07/Resume-v4.pdf. 这样的话www.xyz.com/resume 链接始终可以看到最新版本,无论何时发送。如果可能的话,我也希望能够重定向有链接的人http://w
在上载媒体文件夹中创建多个文件夹
有没有一种方法可以在不使用插件的情况下将图像上载到媒体库中的多个文件夹中。这是为了创建文件路径来增强在线商店的SEO。我希望URL显示类别文件夹名称,而不是较长的连字符文件名。目前,我只能创建一条上传路径。
Blurry Images Wordpress 5.8.1
我试过了使用。png而不是。禁用wordpress默认压缩add_filter(\'jpeg_quality\', function($arg){return 100;});</切换主题以测试禁用插件多次重新生成缩略图多次重新上载媒体定义每个图像的确切宽度和高度禁用延迟加载图像上载后仍然模糊。我的图像都经过了优化,并且具有精确的宽度和高度。我以前版本的wordpress没有这些问题。我还应该做些什么来解决这个问题?谢谢
WordPress如何处理媒体文件?
我不知道wordpress是如何处理媒体库的。我使用将媒体文件从一个vm复制到另一个vmgcloud compute scp...文件已成功复制到wp-content/uploads/ 目标的文件夹。我更新了wp_postmeta 和wp_posts 并验证图像URL是否按预期更新。但是,当我访问图像URL时returns 404 error.我尝试重新生成缩略图,但出现了错误The fullsize image file cannot be found in your uploads directory
自定义帖子类型(CPT)附件/媒体是否存储父帖子ID?
Do custom post type attachments store the parent post ID, and if so, how do I retrieve it.我需要在上传的媒体名称前加上CPT帖子的ID,例如123我的文件名。pdf格式我确实把这个问题贴在了Wordpress.org forum 有人很好心地帮助我,但首先我需要确定我在WORDPRESS中所做的实际上是可能的。我很惊讶我没有找到任何关于这个的片段。对于那些感兴趣的人,这是我当前的函数代码。php使用WORDPRESS
自动将视频‘poster’值分配给存档列表的‘filename’
我的一个网站被用作与>;在媒体库中上载5000个视频。每个帖子使用以下短代码,禁用预加载并分配手动海报。如果帖子包含大量视频,这将减少默认预加载=“元数据”的服务器负载和速度。海报是手动上传的。[video preload="none" mp4="/wp-content/Videos/001.mp4" poster="/wp-content/Pictures/Posters/001.mp4.jpg"][/video] 然而,这对帖子
将WordPress媒体库限制为特定用户角色(用户只能查看/选择自己的媒体)
我的平台中有4个角色:管理员、作者、编辑、外部我需要将WordPress媒体库访问权限限制为仅针对一个用户角色的用户自己上传(external) 在我的平台上。The External user role can only see/select his own media.所有其他角色仍然可以访问库中的所有媒体。我找到了以下代码片段,但它适用于所有用户:<?php // Limit access to media library (users can only see/select own medi