رفتن به مطلب

درخواست تابع و یک مشکل


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

سلام.

من یک تابع میخام که تعداد بازدید از یک مطلب رو نشون بده.

مشکلی هم که دارم اینه که برای عکس های مطالب استایل نوشتم و برای اونایی که align اون ها چپ هست float left رو نوشتم و همینطور برعکس برای الیگن راست.

ولی برای align center چیزی تعریف نکردم و استایل ننوشتم وحالا عکس هایی رو که میزارم وسط توی مطالب وسط نمی ایستند.

لطفا کمک کنید که چه طور کاری کنم وسط وایساً.

ممنون از همتون.

لینک به ارسال

در مورد سوال اول :

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


<?php
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 "بدون بازدید";
}
return $count.' بازدید';
}
// function to count views.
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);
}
}
?>

حالا این کد رو داخل حلقه مطالب در فایل single.php هر جا که میخواید بازدید نمایش داده بشه قرار بدید :


<?php
add_filter('manage_posts_columns', 'posts_column_views');
add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2);
function posts_column_views($defaults){
$defaults['post_views'] = __('بازدید');
return $defaults;
}
function posts_custom_column_views($column_name, $id){
if($column_name === 'post_views'){
echo getPostViews(get_the_ID());
}
}
?>

افزونه هم برای این کار هست :


http://wordpress.org/extend/plugins/wp-postviews/

و برای سوال دوم درست متوجه نشدم !

استایل رو None قرار بدید و از ادیتور وردپرس عکس ها رو وسط چین کنید.

لینک به ارسال

در انجمن هم قبلا چندبار مطرح شده بود.

آموزشش هم بصورت کامل وجود داشت: پربازدید ترین مطالب

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...