您当前的位置:首页 > TAG信息列表 > post-thumbnails
SET_POST_THMBILING不调整图像大小
我目前正在尝试将我的主题上的所有特色图像调整为1140 x 500。我已将此代码放在函数中。php文件 if ( function_exists( \'add_theme_support\' ) ) { add_theme_support( \'post-thumbnails\' ); // Default Post thumbnail dimensions (cropped) set_post_thumbnail_si
根据屏幕获取缩略图
我需要根据屏幕类型检索特征图像适用于平板电脑和中型移动设备,也适用于大型台式机如何知道服务器端用户的设备类型以检索适当的图像大小(在示例中,我使用主题API,但当然可以使用WordPress原生API) $thumb_args = array( \'class\' => \'alignnone\', \'img_id\' => $thumbnail_id, \'wrap\'
快捷码不起作用,更改html顺序
我的短代码乱七八糟,他改变了顺序。这是我的代码:add_shortcode( \'recent-portfolio\', \'brechting_recent_portfolio\' ); function brechting_recent_portfolio( $atts ) { extract( shortcode_atts( array( \'numbers\' => \'5\', ), $atts ) );&
如何让特色图片直接出现在博客页面上?
我试图显示一个特色图像,但只是作为我博客文章的缩略图,然而,每次我添加一个特色图像时,它也会显示在我博客文章的标题上方,我不希望这样。有没有什么方法可以解决这个问题,某种插件可以提供帮助?我不习惯编辑CSS,所以如果这就是它所需要的,请你给我一步一步的指导,或者至少给我指出一个深入研究它的来源。提前感谢
如何在WordPress中将Imagick资源上传到媒体
$filePath = wp_get_attachment_url( $id ); $tempfilename = explode(\"/\", $filePath); $temppdffile = end($tempfilename); $cuurentPath = plugin_dir_path( __FILE__ ).$temppdffile; $im = new Imagick(); $im->setResolution(300, 300);
Featured image not working
Wordpress发布的收藏夹图像未显示在wp admin和页面上,尽管它是在DB上设置的。我插入了带有不必要数据的帖子,并在其他DB的DB中发布了meta,一切正常。当我像这样调用缩略图url时,它正在工作$url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); echo $url; 但当我像这样运行它时,它不工作,也不会在wp admin的后期编辑页面上显示图像。echo get_the_post_thu
为什么在激活后缩略图后_POST_THIBMAPHNAL会输出全尺寸的图像?
我的意思是:add_action( \'after_setup_theme\', \'thumbs_setup\' ); function thumbs_setup() { add_theme_support( \'post-thumbnails\' ); } 我的媒体设置在缩略图上是150x150px,但现在the_post_thumbnail() 将输出全尺寸图像。为什么?我明白了the_post_thumbnail() 要真正输出缩略图大小,需要显式传递它:th
将未附加的特色图片附加到各自的帖子
所以,不知何故,在多次迁移之后,我最终得到了数千张未附加的特色图片。它们存在于媒体库中,用作文章的特色图像,但不附于这些文章。换句话说,他们的post\\u父项=0。我需要一种方法来重新附加这些图像的职位,他们被设置为特色图像。因此,对于每个post\\u parent=0的图像,我必须找到它们的post\\u id,并更新附件的post\\u parent以匹配post id。我不是程序员,我知道需要做什么,但我不知道如何编写代码。如果有人能举个例子,那就太好了。谢谢
如何查看特色图片ID数组
我试图根据特征图像的ID在其顶部显示一些特定的文本。一些特色图片将具有相同的文本。$post_thumbnail_id = get_post_thumbnail_id(); if($post_thumbnail_id ==\'2030\') { echo \'<span>Location</span>\'; } 如何检查$post\\u thumbnail\\u id的数组?以下示例不起作用。if($post_thumbnail_id =
Featured image size in column
我在自定义帖子类型的列视图中有一个特色图像预览。现在我想改变它的大小。这是我的代码:add_filter(\'manage_posts_columns\', \'add_img_column\'); add_filter(\'manage_posts_custom_column\', \'manage_img_column\', 10, 2); function add_img_column($columns) { $columns[\'img\'] = \'Fe
获取较小尺寸的图像,获取帖子缩略图
我的主题是在短代码中使用此代码来获取帖子的图像。然而,这是全尺寸图像,我希望得到小缩略图。我该怎么做? $image_output = \'<div class=\"x-recent-posts-img\">\' . get_the_post_thumbnail( get_the_ID(), \'entry\', NULL ) . \'</div>\';
_标题()没有显示在_缩略图上
h1中的静态html/css标题显示在图像上,但当我使用the_post_thumbnail(); 具有the_title();. 标题移到图像上方可能是什么问题?<div class=\"col-sm-6 col-md-4 padding-fixation\"> <?php $portfolio_home = new WP_Query(\'cat=1\'); ?> <?php while($portfolio_home->
如何删除我的主题中显示的缩略图的所有实例?
基本上,我希望所有的缩略图都被一个空字符串或类似的东西所取代。一些我可以添加到插件或函数中的代码。php
如何将wp_get_recent_post()过滤为只包含缩略图的帖子?
我制作了一个显示最近帖子的脚本。但问题是,我只想显示有缩略图的帖子,如果有那么多没有缩略图的帖子,我想显示至少10篇。因此,在获取10篇最近的帖子之前,需要进行过滤,因为否则可能没有缩略图,也不会显示任何内容。这是我的代码:function add_before_my_siderbar() { // get recent posts $recent_posts = wp_get_recent_posts(); foreach( $recent_posts as $rec
PDF Image in content
自4.7版以来,Wordpress生成的图像代表上传的任何PDF的第一页。https://make.wordpress.org/core/2016/11/15/enhanced-pdf-support-4-7/这在选择链接内容时很有用,我知道您可以在主题中使用这些图像wp_get_attachment_image.我的问题是,你能用Add Media 按钮
用AJAX点击帖子id后显示帖子缩略图
我想在用户单击WordPress循环中的链接后显示帖子缩略图。每篇文章都包含以下标记:<span class=\"id_53\">Display Post Image</span> 当用户单击此<span> 标记,我想使用AJAX显示后期缩略图图像$.post() 以下标记的内部:<div id=\"img_in\"></div>
将特色图像设置为标题图像的替换
我正在将标题图像设置为.blog__header 通过函数中的内联样式阻止。php:$header_image = get_header_image(); if ( $header_image ) { $header_image_css = \" .blog__header { background-image: url({$header_image}); }\
将自定义帖子缩略图加载到流中
我想获得一个特征图像,对其执行图像处理。首先,我想加载它,然后操纵它,并将最终图像转换为base64,以便在HTML中显示它。你知道我怎样才能拿到这张照片吗?
如果帖子缩略图不可用,则将自定义帖子类型标题显示为文本
我这里有点挂机。我试图写一个if-else语句来显示缩略图(如果有),如果没有,则显示文章标题。这是我的代码:<div id=\"primary\" class=\"col-md-12 col-lg-12\"> <main id=\"main\" class=\"site-main\" role=\"main\"> <?php // the query $the_query =
MySQL数据库较大,但表较小
我的网站由NetworkSolution托管,sql数据库大小限制为300MB。如果大小超过此限制,我们将无法访问wordpress管理仪表板。因此,目前其显示为441MB,并且其上限过高。他们迫使我以每年120美元的价格将数据库大小升级到1GB。但之前我的所有表的大小总计为45MB,但数据库大小为321MB,我必须请求他们授予我访问权限,所以他们使用它来重新同步/优化数据库,所以它的实际大小约为60MB。但现在他们声称我的网站已经将数据库大小增加到441MB。如何检查哪个表占用了最大存储空间?或者是什么