انجمن


نحوه توليد كد عكس براي بلاگ ها؟  (۷ نوشته)

  • hamedmohamadi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۹
    # نوشته شده: ۱۳ سال پیش
    ۹ دی ۱۳۸۹ - ۱۰:۱۶

    با سلام ميخواستم بدونم كه آيا روشي هست كه بشه كاري كرد تا براي عكس هاي موجود در پست كد براي سايت ها و بلاگهاي ديگه توليد بشه؟
    من يه گاللري عكس دارم كه ميخوام كه كاربراي بلاگ ها و سايت ها به راحتي با كپي كردن كد بتونن از اونها استفاده كنند

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۳ سال پیش
    ۹ دی ۱۳۸۹ - ۱۶:۳۸

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

    <textarea >
    <a href="<?php the_permalink() ?>" target="_blank"> <?php echo get_the_post_thumbnail( $id, $size, $attr ); ?> </a>
    </textarea>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    hamedmohamadi - ~> Mr.vAhiD.DI <~
  • hamedmohamadi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۹
    # نوشته شده: ۱۳ سال پیش
    ۹ دی ۱۳۸۹ - ۱۷:۰۳

  • Moeini

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۵۵۹
    تشکر شده: ۶۷۹ بار
    # نوشته شده: ۱۳ سال پیش
    ۹ دی ۱۳۸۹ - ۲۰:۳۷

    خطا نشان میده که فانکشن get_the_post_thumbnail وجود نداره؛ در صورتی که از نسخه 2.9.0 در وردپرس قرار گرفته.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    hamedmohamadi - ~> Mr.vAhiD.DI <~
  • hamedmohamadi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۹
    # نوشته شده: ۱۳ سال پیش
    ۹ دی ۱۳۸۹ - ۲۱:۵۸

    كاش ميگفتين چي كار كنم كه درست بشه

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۳ سال پیش
    ۱۰ دی ۱۳۸۹ - ۱۱:۱۶

    من که گفتم در پوستتون قابلیت بندانگشتی رو فعال کن!
    اینو به functions.php اضافه کنید:

    <?php
    function new_excerpt_length($length) {
    	return 20;
    }
    add_filter('excerpt_length', 'new_excerpt_length');
    ?>
    <?php
    if ( !function_exists('fb_AddThumbColumn') && function_exists('add_theme_support') ) {
    
    	// for post and page
    	add_theme_support('post-thumbnails', array( 'post', 'page' ) );
    
    	function fb_AddThumbColumn($cols) {
    
    		$cols['thumbnail'] = __('Thumbnail');
    
    		return $cols;
    	}
    
    	function fb_AddThumbValue($column_name, $post_id) {
    
    			$width = (int) 35;
    			$height = (int) 35;
    
    			if ( 'thumbnail' == $column_name ) {
    				// thumbnail of WP 2.9
    				$thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true );
    				// image from gallery
    				$attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') );
    				if ($thumbnail_id)
    					$thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true );
    				elseif ($attachments) {
    					foreach ( $attachments as $attachment_id => $attachment ) {
    						$thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true );
    					}
    				}
    					if ( isset($thumb) && $thumb ) {
    						echo $thumb;
    					} else {
    						echo __('None');
    					}
    			}
    	}
    
    	// for posts
    	add_filter( 'manage_posts_columns', 'fb_AddThumbColumn' );
    	add_action( 'manage_posts_custom_column', 'fb_AddThumbValue', 10, 2 );
    
    	// for pages
    	add_filter( 'manage_pages_columns', 'fb_AddThumbColumn' );
    	add_action( 'manage_pages_custom_column', 'fb_AddThumbValue', 10, 2 );
    }
    
    ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    hamedmohamadi - ~> Mr.vAhiD.DI <~ - Moeini
  • hamedmohamadi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۹
    # نوشته شده: ۱۳ سال پیش
    ۱۰ دی ۱۳۸۹ - ۱۲:۰۱

    من كه دكتر نيستم نمي دونستم كه بايد كد به اين بلندي بزارم تو پوسته خيلي ممنون

درباره‌ی این موضوع



برچسب‌ها