首先,你所说的插件个人没用过,不知道是否如你所说,当图片小于设定值就不生成缩略图了。
但感觉应该不会,可能是小于设定的尺寸,就显示的原始尺寸吧。
返回你所说的问题,
<?php if(function_exists('wp_thumbnails_for_homepage')) { wp_thumbnails_for_homepage(); } ?>这个可能是说,当存在WP-Thumbnails,则显示该插件的缩略图(应该不管尺寸大小的,存在则显示)。
那么,假设前面你所说的尺寸小于设定值不显示,个人的做法则是,自己预先估计你的图片大小,当小的时候,则必须用自定义字段填写了,而尺寸大的话改用特色图吧。
所以
<?php if ( get_post_meta($post->ID, 't_images', true) ) { ?><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php echo get_post_meta($post->ID, 't_images', true);?>" alt="<?php the_title(); ?>" width="180" height="120" /></a>
<?php } elseif(function_exists('wp_thumbnails_for_homepage')) { wp_thumbnails_for_homepage(); } ?>
这是有自定义段填写则显示自定义段的图片,如果无自定义段,但有插件使用的特色图,则显示插件的缩略图。
wordpress sticky 存在哪个字段
wordpress默认是没有点击数这个统计的。 可以使用wp-postviews这个文章统计插件,对应postmeta表中的views字段。
wordpress自定义字段如果有内容则显示没内容则不显示判断语句怎么写
<?php $saved = $wp_query; query_posts('meta_key=featured&showposts=5'); ?>
<?php while ( have_posts() ) : the_post(); ?>
<li>
<?php $image = get_post_meta($post->ID, '你的自定义字段', true); ?>
<?php if ( get_post_meta($post->ID, '你的自定义字段', true) ) { ?>
<img src="<?php echo $image; ?>" />
<?php } else {?>
<a href="<?php the_permalink() ?>">
<img src="<?php bloginfo('stylesheet_directory'); ?>/images/default.gif"
title="<?php the_title(); ?>" /></a>
<?php } ?>
<a href="<?php the_permalink(); ?>"><h2 style="font-size:14px"><?php echo excerpttitle(30);?></h2></a>
<div class="flexslider_content"><a href="<?php the_permalink(); ?>"><?php The_excerpt() ?></a></div>
</li>
<?php endwhile; ?>
<?php $wp_query = $saved; ?>
接着你要在你后台发不文章的时候加上自定义字段就行了
文章来自xgllseo.com
oracle判断表是否存在字段
方法一:可以用user_tab_cols表进行查询,查询有结果表示字段存在:
sql:select * from user_tab_cols where table_name='T_AAA' and column_name='COL_BBB';
方法二:也可以用all_tab_columns表进行查询,查询有结果表示字段存在:
sql:select * from all_tab_columns where owner='SYS_CCC' and table_name='T_AAA' and column_name='COL_BBB';
备注:所有的查询字段必须是大写,否则查询会有误差。
求助wordpress中自定义字段,不知道哪错了快疯了
$post->id
换成the_ID()试试
wordpress数据库中taxonomy字段的取值都代表什么含义
wp_commentmeta:存储评论的元数据
wp_comments:存储评论
wp_links:存储友情链接(Blogroll)
wp_options:存储WordPress系统选项和插件、主题配置
wp_postmeta:存储文章(包括页面、上传文件、修订)的元数据
wp_posts:存储文章(包括页面、上传文件、修订)
wp_terms:存储每个目录、标签
wp_term_relationships:存储每个文章、链接和对应分类的关系
wp_term_taxonomy:存储每个目录、标签所对应的分类
wp_usermeta:存储用户的元数据
wp_users:存储用户
在WordPress的数据库结构中,存储系统选项和插件配置的wp_options表是比较独立的结构,在后文中会提到,它采用了key-value模式存储,这样做的好处是易于拓展,各个插件都可以轻松地在这里存储自己的配置。
post,comment,user 则是三个基本表加上拓展表的组合。以wp_users为例,wp_users已经存储了每个用户会用到的基本信息,比如 login_name、display_name、 password、email等常用信息,但如果我们还要存储一些不常用的数据,最好的做法不是去在表后加上一列,去破坏默认的表结构,而是将数据存在wp_usermeta中。
wp_usermeta这个拓展表和wp_options表有类似的结构,我们可以在这里存储每个用户的QQ号码、手机号码、登录WordPress后台的主题选项等等。
oracle判断字段是否存在
select * from all_tab_columns where table_name='' and column_name=''
换成表名和字段名,如果能查询出来结果,就说明响应表存在相应字段,如果没有就不存在。
oracle isextis判断表是否存在字段
oracle数据库中的sys scheme下有两张表user_tab_columns和user_tab_cols都保存了当前用户的表、视图和Clusters中的列信息,如果你需要查询当前用户下某张表的某个字段的话,可以写如下sql:
select * from user_tab_cols where table_name='T_AAA' and column_name='COL_BBB';
该sql查询T_AAA表的字段COL_BBB的结构信息,包括列名、表名、列字段类型、长度、精度、小数点后位数、是否允许为空、默认值等等。
oracle数据库中的sys scheme下还有另外两张表all_tab_columns和all_tab_cols保存了数据库中所有表的列信息,如果你需要查询某张表的某个字段的话,也可以这样写sql:
select * from all_tab_columns where owner='SYS_CCC' and table_name='T_AAA' and column_name='COL_BBB';
该sql查询SYS_CCC用户下T_AAA表的字段COL_BBB的结构信息,结构信息和user_tab_columns的结构信息基本相同。
转载请注明出处51数据库 » wordpress判断字段存在 Wordpress判断字段内容