如何在不使用添加媒体对话框的情况下将图像插入帖子

时间:2012-12-24 作者:Wint

我想简化编辑帖子时插入图像的过程。在wordpress默认情况下,您必须单击“添加媒体”以显示弹出对话框,上载图像,从库中选择。。这太复杂了。

我希望的过程是:

单击“添加图像”以显示对话框

单击“选择文件”并从计算机中选择图像

单击“上载”,等待上载文件。然后图像自动插入post

例如,我想要的过程就像wordpress中的“插入图像”按钮一样。堆栈溢出。com富文本编辑器,您可以单击查看(抱歉,我不允许在此处发布图像)

我知道stackoverflow会将图像上载到第三方提供商,但我想使用我自己的wordpress安装。此外,我不关心媒体管理部分(wp admin/upload.php),我可能会将其从管理面板中删除。

我的问题是:

如何在Wordpress中实现简化的上传图像过程?有可用的插件吗?

4 个回复
SO网友:Sam

WordPress默认媒体管理系统非常好,远远好于您想要的。但是,您可以使用Advanced Custom Fields 在post editor页面中添加图像上载框。

上载图像后,可以使用快捷码在编辑器中显示它[acf field="{$field_name}"].

退房ACF Documentation 了解所有详细信息。

这个插件很容易使用。但是,WordPress和其他图像处理插件可能无法处理您的图像,这些插件可能已经存在或将来将存在。

SO网友:vaibhav

您可以使用此插件。这将自动在图像上载时发布

http://wordpress.org/extend/plugins/automatic-featured-image-posts/

并且图像的标题也将从图像文件名中设置。这太容易了

SO网友:2ndkauboy

完全没有任何“添加媒体对话框”?使用FTP上传图像,并使用编辑器的HTML视图将图像插入帖子!

现在说正经的:我认为“添加媒体对话框”非常适合那些不知道如何上传图像、将图像裁剪成合理大小并根据喜好进行对齐的用户。我不想访问4000x3000像素图像仅显示原始大小的10%的博客,因为其他一些用户不需要裁剪等功能。

我一直使用编辑器的HTML视图,当我包含图像时,我会将它们拖放到一起进行上传,然后再将它们拖到一起,然后再围绕它们编写文本。或者有时我只是直接在编辑器中键入img标记。

SO网友:Brad Dalton

您所需的过程与WordPress本机媒体功能插入媒体的过程基本相同。

我希望的过程是:

Click "Add Image" to show a dialog

Click "Choose File" and pick an image from your computer

Click "Upload" and wait for the file to be uploaded. Then image is inserted into post automatically
但是,您可以创建一个自定义字段和元框,并将其挂接到希望图像显示的位置。

这将是一项超出其价值的工作,因为您需要PHP代码将自定义字段挂钩到函数,然后需要对元框进行编码或使用类似ACF的插件创建添加图像框。

You would only need to do this if you want images to display outside the content area covered by the wp editor.

另一种选择是add PHP code to your functions file 它被连接到特征图像中,因此您只需添加一个特征图像,该图像将根据代码中使用的挂钩显示在所有帖子的相同位置。

结束

相关推荐

get images attached to post

我希望能够在主页上的jquery滑块中使用媒体库中的图片,以便其他人无需硬编码即可轻松更新图片。我在帖子上贴了一堆照片,并尝试了这个<?php $image_query = new WP_Query(array(\'name\'=>\'slider-images\')); while ( $image_query->have_posts() ) : $image_query->the_post(); $args = array( \'post_typ