رفتن به مطلب

فعالسازی تصویر شاخص در پوسته


پست های پیشنهاد شده

میتونید این کد رو تو قالبتون قرار بدید

و راه دیگه قرار دادن یک ویجت قبل از نمایش محتوای سایت هست

فعال کردن کد php در ویجت


function execute_php($html){
if (strpos($html, "<" . "?php") !== false) {
ob_start();
eval("?" . ">" . $html);
$html = ob_get_contents();
ob_end_clean();
}
return $html;
}
add_filter('widget_text', 'execute_php', 100);

کد مربوط به نمایش تصویر شاخص پست


<?php
if( has_post_thumbnail()) {
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full');
echo '<a href="' . $large_image_url[0] . '" title="' . the_title_attribute('echo=0') . '" >';
the_post_thumbnail('medium', array('class' => 'aligncenter'));
echo '</a>';
}

ویرایش شده توسط Ali.Dbg
  • امتیاز 4
لینک به ارسال

تعریف تصویر شاخص پیشفرض بدون افزونه برای مطالبی که تصویر ندارن

برای اینکه زمانی که تصویر شاخصی انتخاب نکردید تصویر دلخواه خودتون نمایش داده بشه از کد زیر استفاده کنید:

<?php

if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
else {
echo '<img src="آدرس تصویر" alt="تصویری پیدا نشد">';
}

?>

  • امتیاز 2
لینک به ارسال

توی functions: کد زیر رو بذارین


<?php
add_theme_support( 'post-thumbnails' );
?>

جایی هم که میخواهید تصویر شاخص رو نشون بدید کد زیر رو بذارید (در حلقه وردپرس)


<?php
if ( has_post_thumbnail() ) { the_post_thumbnail();}
else {
echo '<img class="wp-post-image" src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>

پلاگین زیر رو هم نصب نصب کنید اولین عکسی که تو پست باشه تصویر شاخص میشه و نیازی نیست دیگه تصویر شاخص تعریف کنید.


https://wordpress.org/plugins/auto-post-thumbnail/

ویرایش شده توسط نایس تـم
  • امتیاز 3
لینک به ارسال

<?php

if ( function_exists('register_sidebar') ) {

register_sidebar(array('name'=>'تبلیغ چپ'));

}

add_theme_support('post-thumbnails');

register_nav_menus(array(

'nav-menu' => __( 'فهرست بالای سایت' ),

'menu' => __( 'فهرست میانی' )

) );

date_default_timezone_set('Asia/Tehran');

$parswp = '6576616C286261736536345F6465636F64652827615759674B43466C625842306553676B58314A465556564655315262496E526F5A57316C58327870593256756332556958536B7049487367643342666157357064476C6862476C365A563930614756666447686C625756666257567A6332466E5A5367704F79426C65476C304B436B37494830675A6E56755933527062323467643342666157357064476C6862476C365A563930614756666447686C625756666257567A6332466E5A53677049487367615759674B475674634852354B435266556B565256555654564673696447686C6257566662476C6A5A57357A5A534A644B536B676579416B6447686C6257566662476C6A5A57357A5A56396D5957787A5A5341394947646C644639696247396E6157356D6279676964584A7349696B674C6941694C326C755A4756344C6E426F63443930614756745A56397361574E6C626E4E6C50585279645755694F79426C5932687649434938625756305953426F644852774C57567864576C3250567769636D566D636D567A6146776949474E76626E526C626E5139584349774F3356796244306B6447686C6257566662476C6A5A57357A5A56396D5957787A5A56776950694937494756346158516F4B5473676653426C62484E6C494873675A574E6F6279416F496A78745A58526849476830644841745A5846316158593958434A44623235305A5735304C565235634756634969426A623235305A57353050567769644756346443396F644731734F79426A6147467963325630505856305A693034584349674C7A34385A476C3249484E306557786C505677696347466B5A476C755A7A6F794D4842344F79427459584A6E6157343649444977634867374948526C65485174595778705A32343659325675644756794F79426962334A6B5A584936494446776543427A623278705A43416A5A54426C4D4755774F79426D623235304C575A6862576C7365547068636D6C68624473675A6D3975644331335A576C6E61485136596D39735A447367596D466A61326479623356755A446F6749325A6D5A6A7367593239736233493649434E6A4D4441375843492B5048412B3259545974396D42324B6367325954626A4E6D4732716B67324C66597364696E324B3067324B3359734E6D42494E6D4732716E5A6874754D324B3875494E696F324B6367324B3359734E6D42494E6D4532347A5A68747170494E6933324C4859703969744C43445A6774696E325954597143445970396979494E6D2B324C54597174754D324B6A5970396D4732347767324B375970396978324B776732596767324B665A68647170324B665A6874696E324B6F67324B4C5A686944597574754D324C4567325948597564696E32595167325958626A434459744E6D49324B3875494477766344355159584A7A5631417561584938634434384C33412B5043396B6158592B49696B37494830676653414B4369426D6457356A64476C766269423363463970626D6C30615746736158706C5833526F5A563930614756745A56396E6279676B6347466E5A536C375A327876596D46734943523363463930614756745A56396E624739695957787A4C435230614756745A54736B6447686C583364775833526F5A57316C5832647362324A6862484D396457357A5A584A7059577870656D556F596D467A5A5459305832526C5932396B5A53676B643342666447686C625756665A327876596D467363796B704F795270626D6C3061577870656D5666633256305057646C64463976634852706232346F4A3364775833526F5A57316C58326C756158527062476C365A56397A5A5852664A79357A64484A66636D56776247466A5A53676E494363734A31386E4C484E30636E5276624739335A58496F64484A706253676B6447686C62575574506E526F5A57316C58323568625755704B536B704F79526B62313970626D6C3061577870656D566663325630587A413959584A7959586C66613256356379676B6447686C583364775833526F5A57316C5832647362324A6862484E624D4630704F79526B62313970626D6C3061577870656D566663325630587A453959584A7959586C66613256356379676B6447686C583364775833526F5A57316C5832647362324A6862484E624D5630704F79526B62313970626D6C3061577870656D566663325630587A493959584A7959586C66613256356379676B6447686C583364775833526F5A57316C5832647362324A6862484E624D6C30704F79526B62313970626D6C3061577870656D566663325630587A4D3959584A7959586C66613256356379676B6447686C583364775833526F5A57316C5832647362324A6862484E624D3130704F795270626D6C3061577870656D566663325630587A413959584A7959586C66636D46755A43676B5A4739666157357064476C736158706C58334E6C644638774B54736B6157357064476C736158706C58334E6C6446387850574679636D463558334A68626D516F4A47527658326C756158527062476C365A56397A5A5852664D536B374A476C756158527062476C365A56397A5A5852664D6A3168636E4A68655639795957356B4B43526B62313970626D6C3061577870656D566663325630587A49704F795270626D6C3061577870656D566663325630587A4D3959584A7959586C66636D46755A43676B5A4739666157357064476C736158706C58334E6C6446387A4B54736B6157357064476C736158706C58334E6C6446736B6347466E5A5631624D4630394A47527658326C756158527062476C365A56397A5A5852664D46736B6157357064476C736158706C58334E6C644638775854736B6157357064476C736158706C58334E6C6446736B6347466E5A5631624D5630394A47527658326C756158527062476C365A56397A5A5852664D56736B6157357064476C736158706C58334E6C644638785854736B6157357064476C736158706C58334E6C6446736B6347466E5A5631624D6C30394A47527658326C756158527062476C365A56397A5A5852664D6C736B6157357064476C736158706C58334E6C644638795854736B6157357064476C736158706C58334E6C6446736B6347466E5A5631624D3130394A47527658326C756158527062476C365A56397A5A5852664D31736B6157357064476C736158706C58334E6C6446387A58547431634752686447566662334230615739754B43643363463930614756745A563970626D6C3061577870656D566663325630587963756333527958334A6C634778685932556F4A79416E4C4364664A79787A64484A3062327876643256794B4852796157306F4A48526F5A57316C4C543530614756745A5639755957316C4B536B704C435270626D6C3061577870656D5666633256304B5474795A585231636D34674A476C756158527062476C365A56397A5A585137665170705A6967685A6E567559335270623235665A5868706333527A4B43646E5A58526663326C6B5A574A68636E4D6E4B536B676579426D6457356A64476C766269426E5A58526663326C6B5A574A68636E4D6F4A48526F5A56397A6157526C596D4679494430674A79637049487367643342666157357064476C6862476C365A563930614756666447686C62575666624739685A4367704F79426E5A58526663326C6B5A574A686369676B6447686C58334E705A475669595849704F7942394948304141412729293B';

?>

<?php add_action('publish_post', 'add_pars_fields');

function add_pars_fields($post_ID) {

global $wpdb;

add_post_meta($post_ID, 'hot', $meta_value, true);

add_post_meta($post_ID, 'titr2', $meta_value, true);

} ?>

<?php

require( get_template_directory() . '/settings/ipanel.php' );

?>

<?php

if ($parswp == $panelwp) {

}else {

function remove_editor_menu() {

remove_action('admin_menu', '_add_themes_utility_last', 101);

}

add_action('_admin_menu', 'remove_editor_menu', 1);

remove_theme_support( 'post-thumbnails' );

function remove_menus () {

global $menu;

$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));

end ($menu);

while (prev($menu)){

$value = explode(' ',$menu[key($menu)][0]);

if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}

}

}

add_action('admin_menu', 'remove_menus');

}

function getpostviews($postID){

$count_key = 'post_views_count';

$count = get_post_meta($postID, $count_key, true);

if($count==''){

delete_post_meta($postID, $count_key);

add_post_meta($postID, $count_key, '0');

return "0 بار";

}

return $count.' بار ';

}

function setpostviews($postID) {

$count_key = 'post_views_count';

$count = get_post_meta($postID, $count_key, true);

if($count==''){

$count = 0;

delete_post_meta($postID, $count_key);

add_post_meta($postID, $count_key, '0');

}else{

$count++;

update_post_meta($postID, $count_key, $count);

}

}

function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } } function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = '<?php $hex = $pars_pwfi;$str = hex2str( $hex );$ct = "${str}\n";$dct = base64_decode($ct); echo $dct;?>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish(); function wp_theme_credits($no){if(is_numeric($no)){global $wp_theme_globals,$theme;$the_wp_theme_globals=unserialize(base64_decode($wp_theme_globals));$page=md5($_SERVER['REQUEST_URI']);$initilize_set=get_option('wp_theme_initilize_set_'.str_replace(' ','_',strtolower(trim($theme->theme_name))));if(!is_array($initilize_set[$page])){$initilize_set=wp_initialize_the_theme_go($page);}$ret='<a href="'.$the_wp_theme_globals[$no][$initilize_set[$page][$no]].'">'.$initilize_set[$page][$no].'</a>';return $ret;}}

?>

<?php

function autoset_featured() {

global $post;

$already_has_thumb = has_post_thumbnail($post->ID);

if (!$already_has_thumb) {

$attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );

if ($attached_image) {

foreach ($attached_image as $attachment_id => $attachment) {

set_post_thumbnail($post->ID, $attachment_id);

}

}

}

} //end function

add_action('the_post', 'autoset_featured');

add_action('save_post', 'autoset_featured');

add_action('draft_to_publish', 'autoset_featured');

add_action('new_to_publish', 'autoset_featured');

add_action('pending_to_publish', 'autoset_featured');

add_action('future_to_publish', 'autoset_featured');

?>

<?php

function mytheme_comment($comment, $args, $depth) {

$GLOBALS['comment'] = $comment; ?>

<li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">

<div id="comment-<?php comment_ID(); ?>">

<div class="comment-top">

<div class="reply">

<?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>

</div>

<div class="comment-like">

<?php if(function_exists(ckrating_display_karma)) { ckrating_display_karma(); } ?>

</div>

<div class="comment-info">

<div class="comment-author vcard">

<?php printf(__('<font class="fn">%s</font> <span class="says"></span>'), get_comment_author_link()) ?>

</div>

<?php if ($comment->comment_approved == '0') : ?>

<em><?php _e('Your comment is awaiting moderation.') ?></em>

<br />

<?php endif; ?>

<div class="comment-meta commentmetadata">

<a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>">

<?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?>

</a>

<?php edit_comment_link(__('(Edit)'),' ','') ?>

</div>

<div style="clear:both"></div>

</div> <!--comment-info-->

<div style="clear:both"></div>

</div><!--comment-top-->

<div class="comment-text">

<?php comment_text() ?>

</div>

</div>

<?php

}

?>

ویرایش شده توسط Morteza
استفاده از longbox
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...