-
تعداد ارسالها
239 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
نوشتهها ارسال شده توسط mahdiar
-
-
چرا از حالت سنجاق کردن پست استفاده نمی کنید؟
راستش بلد نیستم اگه میشه لینک آموزشش رو لطفا برام بگذارید.
تا اونجایی که من می دونم سنجاق برای اینه که پست بیاد اول . من نمی خوام اول بیاد می خوام ترتیبش معمولی باشه ولی رنگش قرمز !
-
با متاباکس هم میشه . چون برای کاربر معمولی ساده تره .من آموزش های متاباکس رو خوندم ولی موفق نشدم . می خوام یک تیک باکس اضافه بشه و وقتی که تیکشو زدن عنوان مطلب قرمز رنگ بشه .
البته یه راه دیگه هم به نظرم می رسه . مثلا یه دسته اضافه کنم بعد موقع لود کردنن پست ها بگیم هر کدوم تو اون دسته بعد رنگ فونتش قرمز بشه .
-
ممنونم .میشه لطفا لینک codex رو بگذارید .
-
ممنونم . برای EDD افزونه رو پیدا کردم ولی پولی بود . برای ووکامرس نیست ؟
-
سلام
می خواستم این قابلیت رو اضافه کنم که کاربر عادی بتونه یک محصول به فروشگاه اضافه کنه و پس از تایید روی سایت قرار بگیره . افزوه اصلی فروشگاه هم یا EDD یا Woocommerce .
ممنونم
-
سلام
من می خواستم در صفحه اول عناوین آخرین پست ها از هر دسته و یا پست تایپ به خصوص رو نشون بده . البته برای این کار اببزارک های زیادی هست ولی می خواستم خودم درستش کنم. همین طور امکان افزودن تاریخ و عکس شاخص و ... هم داشته باشه .
ممنونم
-
سلام
در حال حاضر در صفحه اول من عناوین آخرین پست ها از هر دسته رو نشون میده . هر کدوم تو یه باکس . من می خواستم در موقع ارسال پست یک گزینه باشه که وقتی انتخابش می کنی بشه پست ویژه . فرق پست ویژه با معمولی هم اینه که در صفحه اول مثلا رنگ فونت عنوان همشون سیاهه ولی پست های ویژه قرمز باشه .
ممنونم
-
ممنونم من تکه کد بالا رو حذف کردم . فعلا درست شد !!
-
ممنونم . من هم این کد رو اضافه کردم ولی وقتی اسلایدر رو اضافه می کنم دیگه تصویر شاخص رو نشون نمیده .مشکل از این یه تیکه کدیه که توی فانکشن اسلایدر هستش
if(function_exists('add_theme_support')) {
add_theme_support( 'post-thumbnails', array( 'slideshow' ) ); // Add it for posts
} -
سلام
فایل functions.php قالبم در زیر اومده ولی نمی دونم چرا امکان تصویر شاخص اضافه نمیشه !
<?php
/* Being custom post types */
add_action('init', 'slideshow_register');
function slideshow_register() {
$labels = array(
'name' => _x('اسلایدر', 'post type general name'),
'singular_name' => _x('اسلاید', 'post type singular name'),
'add_new' => _x('افزودن یک اسلاید تازه', 'slideshow item'),
'add_new_item' => __('افزودن یک اسلاید تازه'),
'edit_item' => __('ویرایش یک اسلاید تازه'),
'new_item' => __('افزودن یک اسلاید تازه'),
'view_item' => __('نمایش اسلاید'),
'search_items' => __('Search Slideshow'),
'not_found' => __('Nothing found'),
'not_found_in_trash' => __('Nothing found in Trash'),
'parent_item_colon' => ''
);
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => null,
'supports' => array('title','thumbnail'),
'rewrite' => array('slug' => 'slideshow', 'with_front' => FALSE)
);
register_post_type( 'slideshow' , $args );
}
add_action("admin_init", "admin_init");
function admin_init(){
add_meta_box("url-meta", "تنظیمات اسلاید", "url_meta", "slideshow", "side", "low");
}
function url_meta(){
global $post;
$custom = get_post_custom($post->ID);
$url = $custom["url"][0];
$url_open = $custom["url_open"][0];
?>
<label>URL:</label>
<input name="url" value="<?php echo $url; ?>" /><br />
<input type="checkbox" name="url_open"<?php if($url_open == "on"): echo " checked"; endif ?>>نمایش در صفحه جدید<br />
<?php
}
add_action('save_post', 'save_details');
function save_details(){
global $post;
if( $post->post_type == "slideshow" ) {
if(!isset($_POST["url"])):
return $post;
endif;
if($_POST["url_open"] == "on") {
$url_open_checked = "on";
} else {
$url_open_checked = "off";
}
update_post_meta($post->ID, "url", $_POST["url"]);
update_post_meta($post->ID, "url_open", $url_open_checked);
}
}
function wp_rpt_activation_hook() {
if(function_exists('add_theme_support')) {
add_theme_support( 'post-thumbnails', array( 'slideshow' ) ); // Add it for posts
}
add_image_size('slider', 282, 458, true);
}
add_action('after_setup_theme', 'wp_rpt_activation_hook');
// Array of custom image sizes to add
$my_image_sizes = array(
array( 'name'=>'slider', 'width'=>282, 'height'=>458, 'crop'=>true ),
);
// For each new image size, run add_image_size() and update_option() to add the necesary info.
// update_option() is good because it only updates the database if the value has changed. It also adds the option if it doesn't exist
foreach ( $my_image_sizes as $my_image_size ){
add_image_size( $my_image_size['name'], $my_image_size['width'], $my_image_size['height'], $my_image_size['crop'] );
update_option( $my_image_size['name']."_size_w", $my_image_size['width'] );
update_option( $my_image_size['name']."_size_h", $my_image_size['height'] );
update_option( $my_image_size['name']."_crop", $my_image_size['crop'] );
}
// Hook into the 'intermediate_image_sizes' filter used by image-edit.php.
// This adds the custom sizes into the array of sizes it uses when editing/saving images.
add_filter( 'intermediate_image_sizes', 'my_add_image_sizes' );
function my_add_image_sizes( $sizes ){
global $my_image_sizes;
foreach ( $my_image_sizes as $my_image_size ){
$sizes[] = $my_image_size['name'];
}
return $sizes;
}
/* End custom post types */
// Define Post Type For payemenbar
register_post_type('payemenbar', array( 'label' => 'پای منبر','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'has_archive' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'payemenbar'),'query_var' => true,'exclude_from_search' => false,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('category',),'labels' => array (
'name' => 'پای منبر ها',
'singular_name' => 'پای منبر',
'menu_name' => 'پای منبر ها',
'add_new' => 'افزودن پای منبر',
'add_new_item' => 'افزودن یک پای منبر تازه',
'edit' => 'ویرایش',
'edit_item' => 'ویرایش پای منبر',
'new_item' => 'پای منبر تازه',
'view' => 'نمایش پای منبر',
'view_item' => 'نمایش پای منبر',
'search_items' => 'جستجو پای منبر ها',
'not_found' => 'پای منبری پیدا نشد',
'not_found_in_trash' => 'هیچ پای منبری در زباله دان موجود نیست',
'parent' => 'والد پای منبر',
),) );
register_taxonomy('payemenbar_cats','payemenbar',array(
'hierarchical' => true,
'labels' => $cat_labels,
'query_var' => true,
'rewrite' => array( 'slug' => 'payemenbar_cats' ),
));
register_taxonomy('payemenbar_tags','payemenbar',array(
'hierarchical' => false,
'labels' => $tag_labels,
'query_var' => true,
'rewrite' => array( 'slug' => 'payemenbar-tag' ),
));
function new_excerpt_more( $more ) {
return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">[ادامه مطلب ...]</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );
function custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
// featured image sizes
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'full-size', 9999, 9999, false ); // full size image
add_image_size( 'home-slide', 920, 320, true ); // slider image
add_image_size( 'home-highlights', 270, 140, true ); // homepage highlights image
add_image_size( 'home-blog', 205, 160, true ); // homepage blog image
add_image_size( 'testimonials', 80, 80, true ); // testimonials image
add_image_size( 'related-posts', 50, 50, true ); // single posts related
add_image_size( 'related-portfolio-posts', 190, 118, true ); // portfolio related
add_image_size( 'related-portfolio-posts', 190, 118, true ); // portfolio related
add_image_size( 'portfolio-homepage', 210, 160, true ); // portfolio homepage scrollbar image
add_image_size( 'portfolio-one-column', 440, 250, true ); // portfolio column image
add_image_size( 'portfolio-two-column', 440, 250, true ); // portfolio column image
add_image_size( 'portfolio-three-column', 290, 185, true ); // portfolio 3 column image
add_image_size( 'portfolio-four-column', 210, 130, true ); // portfolio 4 column image
add_image_size( 'blog', 195, 157.5, true ); // blog image
add_image_size( 'recent-post-widget', 50, 50, true ); // thumbnail for recent posts widget
add_image_size( 'recent-portfolio-widget', 240, 150, true ); // thumbnail for recent portfolio widget
add_image_size( 'home-slide', 458, 282, true ); // slide image
add_image_size( 'payemenbar', 20, 20, true ); // payemenbar image
}
// activate post-image function
if ( function_exists( 'add_theme_support' ) ){
add_theme_support( 'post-thumbnails' );}
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'برنامه قبلی',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array('name'=>'مراسم ها',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array('name'=>'پربازدیدترین ها ',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array('name'=>'پای منبر',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array('name'=>'شیعیان',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array('name'=>'قاب شیشه ای',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
$args = array(
'width' => 925,
'height' => 215,
'default-image' => get_template_directory_uri() . '/images/banner.jpg',
'uploads' => true,
'header-text' => false,
);
?> -
این کد رو باید حذف کنید .
<iframe frameborder="0" scrolling="no" style="border:none; overflow:hidden; width:450px; height:50px" allowtransparency="true" src="http://www.facebook.com/plugins/like.php?locale=en_US&href=http%3A%2F%2Fwww.rlshd.com%2Fnova-s41e03-720p-hdtv-x264-bajskorv%2F&layout=standard&show-faces=true&width=450&action=like&colorscheme=light">احتمالا یا توی فایل هدر قالبه یا ایندکس شایدم جای دیگه !
-
برای من هم نشده بود الان وردپرس رو آپدیت کردم و فعلا مشکلی ندارم .
-
البته خیلی وقته این طوره به خاطر اینکه آدرس سیاره تغییر کرده .
چه خبره ؟
- 1
-
بخشید حواسم به گروه منتشر شده نبود . البته اسکریپت های آماده برای فرم ارتباط با ما هم هستند .
http://www.persianscript.ir/1389/09/01/persian-ajax-contact-form/
- 2
-
چرا از افزونه contact-form7 استفاده نمی کنید ؟
-
سلام
من هم همین مشکل رو پیدا کردم ولی افزونه ای که گفته شد رو ندارم ! بعضی میگن مشکل از این ورژنه وردپرسه ! درسته ؟ راه حلی نداره ؟
-
لطفا دقیق تر توضیح بدید . چه افزونه هایی رو تست کردید ؟
- 1
-
بحث کد کردن و انکدینگ هم خودش یک مبحث کامل برنامه نویسیه
احتمالا باید یک سری نرم افزار یا سایت برای این کار باشن چون باید طبق قوانین خاصی باشه که مرورگر هم ازشون سر در بیاره . شما چیزی نمی شناسید ؟
- 1
-
افزونه عضویت ویژه یا VIP توی wordpress98 هستش.
- 2
-
ایشن می خوان کدش نشون داده نشه نه اینکه کلا آیتم رو کاربر نبینه .
راستش تا حالا خودم این کار رو نکردم ولی میشه php رو کد کرد و کاربر کدهای عجیب و غریب ببینه ولی تو مرورگر درست نشون بده .
- 2
-
عکستون رو نشون نمیده
- 1
-
راستش راه حلی برای مشکلتون ندارم ولی دو تا پیشنهاد دارم . یکی استفاد از افزونه FLAMINGO که خروجی های فرم رو بهتون تو داشبورد نشون میده . یکی هم افزونه WP-SMS که بهتون پیامک می کنه .
- 3
-
ممنونم . این آیدی ها چی هستن ؟ آیدی عکسان ؟
اگه انقدر سخت باشه فکر کنم باید از افزونه استفاده کنم .
-
سلام
در حالت پیش فرض استفاده از گالری وردپرس تمام تصاویر رو در یک صفحه نشون میده . میشه کاری کرد که مثلا هر ۱۰ تا عکس رو توی یک صفحه نشون بده ؟
ترجیحم اینه که از افزونه استفاده نکنم .
ممنونم
راهنمایی برای صفحه آرشیو
در مشکلات دیگر
ارسال شده در
سلام
خوش آمدی
این یه نمونه ساده
برای نمایش تصویر شاخص هم از کد زیر می تونی استفاده کنی