امیر حسین حبیبی 618 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 سلام به تمامی اساتید من میخواستم با استفاده از آموزشی که شما عزیزان قبلا دادید در چگونه یک کد کوتاه (shortcode) در وردپرس ایجاد کنیم یک کد کوتاه برای یک ابزارک ایجاد کنم ولی به مشکل خوردم این کد پی اچ پی من function post_shortcode($atts, $content = null) {extract(shortcode_atts(array('cat' => ''), $atts));$shortcode = '<?php$my_query = new WP_Query("showposts=3&cat=$cat");while ($my_query->have_posts()):$my_query->the_post();$do_not_duplicate = $post->ID;?> <a href="<?php the_permalink(); ?>" target="_blank"> <?php the_title(); ?> </a><?php endwhile; ?><?php wp_reset_query(); ?>';return $shortcode;}add_shortcode('cpl', 'post_shortcode');اینم تگی که استفاده میکنم [cpl cat="1"]اما چیزی که من میبینم در سایت لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 ابتدا بهتره با اصول ابتدایی php آشنا بشیدfunction post_shortcode($atts, $content = null) {extract(shortcode_atts(array('cat' => ''), $atts));$my_query = new WP_Query("showposts=3&cat=$cat");while ($my_query->have_posts()):$my_query->the_post();$do_not_duplicate = $post->ID;$shortcode .= '<a href="'get_the_permalink().'" target="_blank">'.get_the_title()'.</a>';endwhile;wp_reset_query();return $shortcode;}add_shortcode('cpl', 'post_shortcode');استفاده از <?php ?> اصولی دارد 1 لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 ُلام پارسا جان ممنون از راهنماییت یعنی من باید دقیقا چیه قسمتی رو در shortcode بزارم چون بیشتر به جایی این که مشکلم حل شه میخوام یاد بگیرم من فک میکردم تمام بخش کدی که قراره روش کاری صورت بگیره در shortcode باید گذاشت لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 البته پارسا جان دستور شما هم جای گزین کردم دیگه سایت بالا نیومد باز البته جای امید دارهمشکل از این خطه $shortcode .= '<a href="'get_the_permalink().'" target="_blank">'.get_the_title()'.</a>'; لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 تغییر دهید$shortcode .= '<a href="'get_the_permalink().'" target="_blank">'.get_the_title().'</a>'; 1 لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 ممنون از توضیحی که دادی پارسا جان عزیزم من میخوام یاد بگیرم نمیخوام که کارم راه بیافتهتغییر دهید$shortcode .= '<a href="'get_the_permalink().'" target="_blank">'.get_the_title().'</a>';به این صورته $shortcode .= '<a href="'.get_the_permalink().'" target="_blank">'.get_the_title().'</a>'; لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 کد هم جواب نداد ممنون از آموزش خوبتون لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری