انجمن


افزودن کد php به قالبهای artisteer  (۱۶ نوشته)

  • mahdi66

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

    سلام دوستان
    من یک قالب با آرتیستیر ساختم
    حالا میخوام از افزونه هایی مثل i like this یا wp-postview استفاده کنم
    این افزونه ها یک کد خاص میدن که وقتی تو قالب میذارم ارور میده
    یعنی کلا تو قالب نباید کد php گذاشت
    حالا من باید این کد ها رو کجا و چجوری بذارم تا جایی که میخوام نمایش داده بشه
    این کد i like this
    <?php if(function_exists(getILikeThis)) getILikeThis('get'); ?>
    اینم کد Post Views
    <li><a href="%POST_URL%" title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT% views</li>
    اینم یه قسمت از کد ایندکس قالب

    <?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    					the_post();
    					art_post_wrapper(
    						array(
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title(). '</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    								'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>
  • mahdi66

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

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

  • عبدالماجد شه بخش ( ایجباری )

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

    اینو امتحان کن دوست عزیز :

    <?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    		if(function_exists(getILikeThis)) getILikeThis('get');
    		<li><a href="%POST_URL%" title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT% views</li>
    					the_post();
    					art_post_wrapper(
    						array(
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title(). '</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    								'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>

    اگه مشکل داشت اینو امتحان کن :

    <?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    		if(function_exists(getILikeThis)) getILikeThis('get');
    					the_post();
    					art_post_wrapper(
    						array(
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title(). '</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    								'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mahdi66
  • mahdi66

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

    دوست گرامی ممنون که جواب دادی ولی هیچ کدوم کار نکرد
    اولی ارور میده
    دومی هم آیکن افزونه رو بین پست ها قرار میده و داخل پست قرار نمی گیره!

  • عبدالماجد شه بخش ( ایجباری )

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

    if(function_exists(getILikeThis)) getILikeThis('get');

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

  • mahdi66

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

    دوست عزیز هر کاری کردم درست نشد یهنی هر جا قرار دادم بیرون پست قرار میگیره
    دیگه نمیدونم باید چیکار کنم

  • عبدالماجد شه بخش ( ایجباری )

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

    شما میخواید کجا دقیقا کد رو بزارید . شاید مشکل قالبتون هست که قالبتون به خوبی پشتیبانی نمیکنه .

  • mahdi66

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

    ببینید من میخوام تو قسمت title یا کنار تاریخ و نویسنده نمایش داده بشه که هر کاری کردم نشد
    حتی تو فانکشن هم کدها رو گذاشتم ولی تغییری نکرد

  • عبدالماجد شه بخش ( ایجباری )

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

    <?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    
    					the_post();
    					art_post_wrapper(
    						array(
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title(). '</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    'if(function_exists(getILikeThis)) getILikeThis('get');
    								'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>

    اینو ببین .

  • mahdi66

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

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

  • عبدالماجد شه بخش ( ایجباری )

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

    برام بفرستید اگه وقت کنم تا فردا براتون آماده اش کنم .

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mahdi66
  • mahdi66

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

    الان میفرستم به ایمیلتون که تو این صفحه دادید
    http://yonadi.com/درباره

  • mahdi66

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

    فرستاده شد

  • عبدالماجد شه بخش ( ایجباری )

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

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

    <?php get_header(); ?>
    <div class="art-content-layout">
        <div class="art-content-layout-row">
            <div class="art-layout-cell art-sidebar1">
              <?php get_sidebar('default'); ?>
              <div class="cleared"></div>
            </div>
            <div class="art-layout-cell art-content">
    			<?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    					the_post();
    					art_post_wrapper(
    						array(
    
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title().'</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    								'like' => getILikeThis('get'),
    							'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>
              <div class="cleared"></div>
            </div>
            <div class="art-layout-cell art-sidebar2">
              <?php get_sidebar('secondary'); ?>
              <div class="cleared"></div>
            </div>
        </div>
    </div>
    <div class="cleared"></div>
    <?php get_footer();

    این کل کد فایل ایندکس هست .

  • mahdi66

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

    دوست عزیز این کد هم نشد
    فکر کنم فهمیدم کجا رو باید دستکاری کرد
    تو پوشه library فایل weappers.php توی این صفحه گذشتم درست شد
    ولی میومد زیر تایتل ببین میتونی کاری کنی که روبروی تایتل نشون بده
    یعتی سمت چپ هدر قرار بگیره؟
    در ضمن کد pagewiew رو هم نتونستم بذارم توش
    دستت درد نکنه اینم تست کن ببین چی میشه

  • mahdi66

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

    یجوری درستش کردم اونجوری که میخواستم نشد ولی بد هم نشده
    بازم ممنون از کمکت
    فقط یه سوال دیگه هم دارم
    میخوام تو این کد comment is closed رو به یه صفحه دیکه لینک کنم باید چیکار کنم
    این کد:

    art_post_wrapper(array('content' => '<p class="nocomments">' . __('Comments are closed.', THEME_NS) .'</p>'));

    به این صفحه لینک بشه:
    wordbb_thread_link()
    البته این کد توی هر پست یک لینک جدا گونه میده!

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



برچسب‌ها

هیچ برچسبی نیست.