Milad Rafi 1294 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 با سلامبه یک افزونه نیاز دارم که باش بتونم سایتی مشابه http://topbloger.com/topblog/ و http://weblogbartar.com/topblog/ درست کنمافزونه ای برای این کار برای وردپرس موجود هست؟ 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 با یک افزونه که نمی شه چنین چیزی ساخت نیاز به کدنویسی کامله فکر کنم بهتره در بخش خرید مطرح کنید 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 با چنتا افزونه نمیشه درست کرد؟برای ثبت سایت که میشه از افزونه پست مهان با کمی تغیرات اسفاده کرد فقط میمونه یه افزونه برای ثبت امتیاز ها و دادن لینک به صورت کد به کاربر برای قرار دادن توی سایتش 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 شما دو تا لینک گذاشتی که هر کدوم یک سایت کاملند برای ساخت یک سایت با تمام مشخصات بالا افزونه ای وجود ندارد اگر امکاناتی خاص می خواهید ایجاد کنید باید کامل نیازتون را شرح دهید 2 نقل قول لینک به ارسال
S@eid 154 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 تا جایی که یادم میاد یه اسکریپتی بود که کاملتر از این ها بود توی وگل بگردید top site script 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 میخوام مدیران سایت ها ووبلاگ ها بیان و سایتشون رو ثبت کنند و یه لینک دریافت کنند که توی سایشتون بزارن و کاربرانشون بیان و رای بدنو ادرس سایت ها بر اساس امتیاز دریافتی توی سایت ما نمایش داده بشن 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 UP_______ 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) سلام مجددتاحدودی کار رو خودم تونستم انجام بدم ولی یه مشکل دارمبرای ثبت سایت از افزونه پست مهمان استفاده کردم و برای این که مراحل ثبت خودکار باشه ارسال پست برای مهمان ها رو ازاد گذاشتم که بدون تائید مدیر داخل سایت ثبت بشن .درحالت کلی خوب هست و مشکلی نداره .ولی دقایقی پیش تعدادی مزاحم به جای ثبت سایت, فحش و جملات رکیک و زشت ارسال کردن و مجبور شدم پست مهمان رو لغو کنمایا افزونه ای وجود داره که فقط ادرس سایت رو برای ثبت بخواد؟ که کاربر ادرس سایتش رو بزنه و عنوان سایتش به طور خودکار عنوان پست ایجاد شده توی وردپرس بشهhttp://top.ir-m.ir/ ویرایش شده آذر 92 توسط ℳIℒȺD 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 یه قالب برای برگه ها با کپی از page.php بسازید و این کدها را بگذارید توش <?php if(isset($_POST['submit'])) :$my_post = array( 'post_title' => wp_strip_all_tags( $_POST['post_title'] ), 'post_content' => $_POST['post_content'], 'post_status' => 'publish', 'post_author' => 1,);// Insert the post into the database$post_id = wp_insert_post( $my_post );?><form method="post"><input name="post_title" type="text" value="" placeholder="نام فارسی سایت شما"required ><input id="your_site" type="url" value="" placeholder="http://yourdomain.com" required ><input id="your_email" type="email" value="" placeholder="you@site.com" required ><textarea name="post_content" id="myContent"></textarea><input type="submit" name="submit" onmouseover="myc()"><script type="text/javascript"><!--function myc() {var t1 = document.getElementById('your_site').value;var t2 = document.getElementById('your_email').value;var t3 ='نشانی سایت: <a href="'+t1+'" target="_blank">'+t1+'</a><br>';var t4 = 'نشانی ایمیل <a href="mailto:'+t2+'">'+t2+'</a>';document.getElementById('myContent').value= t3 + t4;}//--></script></form> 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 میشه یه توضیح بدید چجوری ازش استفاده کنم؟ متوجه منظورتون شدم 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 یه قالب برای برگه ها با کپی از page.php بسازید و این کدها را بگذارید توشبعدش هم برگه ای با قالب ساخته شده منتشر کنید 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 این قسمت اول و نمیدونم چجوری انجام بدم .چجوری یه قالب برای برگه ها با کپی از page.php بسازم؟ و کد رو چجوری داخلش بزارم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 در انجمن جستجو کنید بالای 500 بار توضیح داده شده 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 میشه لینک بدید یا بگید چی سرچ کنم ؟از این اموزش استفاده کردم ولی نتیجه ندادhttp://forum.wp-parsi.com/tutorials/article/95-%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86-%D9%82%D8%A7%D9%84%D8%A8-%D8%AF%D9%84%D8%AE%D9%88%D8%A7%D9%87-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%DA%AF%D9%87-%D9%87%D8%A7/ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 یک کپی از برگه page.php تهیه می کنید و در اولش اضافه می کنید <?php/**Template Name: add sites*/?>در برگه می گردید دنبال <?php the_content();?> و قبل یا بعدش کدی که دادم را قرار می دید برگه ره به نامی مانند add_sites.php ذخیره می کنید در پوشه قالب از طریق پیشخوان - برگه ها - اضافه کردن برگه یک برگه جدید می سازید با قالب add sites نشانی برگه ای که ساختید را کپی می کنید و بر می گردید به برگه ی add_sites.php این کد را می یابید <form method="post">و تغییر می دید به <form method="post" action="نشانی برگه ای که منتشر کرده بودید"> 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ممنونانجام دادم ولی با مشکل مواجه شدمصفحه رو ببینیدhttp://www.top.ir-m.ir/add-site/ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کد را در جاییکه گفتم نگذاشتید ضمنا من نگفتم چیزی را از صفحه کم کنید فقط عرض کردم کد را قبل یا بعد <?php the_content();?>بگذارید ولی الان بخشی از کدهاتون حذف شده صفحه page.php را کپی کنید و عین کارهایی که گفته شد را انجام دهید 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) همین کارو کردم ولی باز ارور میدهاین کد های قالب page.php<?php get_header(); ?><div id="content-top"></div><div id="contentwrap"><div id="content" class="clearfix"><div id="content-area"><?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class="entry post clearfix"> <h1 class="title"><?php the_title(); ?></h1> <?php $width = 136; $height = 136; $classtext = 'thumbnail alignleft'; $titletext = get_the_title(); $thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext); $thumb = $thumbnail["thumb"]; ?> <?php if($thumb <> '' && get_option('13floor_page_thumbnails') == 'on') { ?> <?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext , $width, $height, $classtext); ?> <?php }; ?> <?php the_content(); ?> <?php wp_link_pages(array('before' => '<p><strong>'.esc_html__('Pages','13floor').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?> <?php edit_post_link(esc_html__('Edit this page','13floor')); ?> </div> <!-- end .post --> <?php if (get_option('13floor_show_pagescomments') == 'on') comments_template('', true); ?><?php endwhile; endif; ?></div> <!-- end #content-area --><?php get_sidebar(); ?><?php get_footer(); ?>این هم کد قالب add-site.php که طبق اموزش شما درست کردم<?php/**Template Name: add sites*/?><?php get_header(); ?><div id="content-top"></div><div id="contentwrap"><div id="content" class="clearfix"><div id="content-area"><?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class="entry post clearfix"> <h1 class="title"><?php the_title(); ?></h1> <?php $width = 136; $height = 136; $classtext = 'thumbnail alignleft'; $titletext = get_the_title(); $thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext); $thumb = $thumbnail["thumb"]; ?> <?php if($thumb <> '' && get_option('13floor_page_thumbnails') == 'on') { ?> <?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext , $width, $height, $classtext); ?> <?php }; ?> <?php the_content(); ?><?php if(isset($_POST['submit'])) :$my_post = array('post_title' => wp_strip_all_tags( $_POST['post_title'] ),'post_content' => $_POST['post_content'],'post_status' => 'publish','post_author' => 1,);// Insert the post into the database$post_id = wp_insert_post( $my_post );?><form method="post" action="http://www.top.ir-m.ir/add-site"><input name="post_title" type="text" value="" placeholder="نام فارسی سایت شما"required ><input id="your_site" type="url" value="" placeholder="http://yourdomain.com" required ><input id="your_email" type="email" value="" placeholder="you@site.com" required ><textarea name="post_content" id="myContent"></textarea><input type="submit" name="submit" onmouseover="myc()"><script type="text/javascript"><!--function myc() {var t1 = document.getElementById('your_site').value;var t2 = document.getElementById('your_email').value;var t3 ='نشانی سایت: <a href="'+t1+'" target="_blank">'+t1+'</a><br>';var t4 = 'نشانی ایمیل <a href="mailto:'+t2+'">'+t2+'</a>';document.getElementById('myContent').value= t3 + t4;}//--></script></form> <?php wp_link_pages(array('before' => '<p><strong>'.esc_html__('Pages','13floor').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?> <?php edit_post_link(esc_html__('Edit this page','13floor')); ?> </div> <!-- end .post --> <?php if (get_option('13floor_show_pagescomments') == 'on') comments_template('', true); ?><?php endwhile; endif; ?></div> <!-- end #content-area --><?php get_sidebar(); ?><?php get_footer(); ?>میشه دسترسی بدم خودتون چک کنید؟ ویرایش شده آذر 92 توسط ℳIℒȺD نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 اشکال از من بود ببخشید این رو تست کنید<?php/**Template Name: add sites*/?><?php get_header(); ?><div id="content-top"></div><div id="contentwrap"><div id="content" class="clearfix"><div id="content-area"><div class="entry post clearfix"><h1 class="title">ثبت یک سایت</h1><?php if(isset($_POST['submit'])) :$my_post = array('post_title' => wp_strip_all_tags( $_POST['post_title'] ),'post_content' => $_POST['myContent'],'post_status' => 'publish','post_author' => 1,);// Insert the post into the database$post_id = wp_insert_post( $my_post );?><h4>با تشکر سایت شما ثبت شد</h4><?phpelse :?><form method="post" action="http://www.top.ir-m.ir/add-site"><input name="post_title" type="text" value="" placeholder="نام فارسی سایت شما"required ><input id="your_site" type="url" value="" placeholder="http://yourdomain.com" required ><input id="your_email" type="email" value="" placeholder="you@site.com" required ><textarea name="myContent" id="myContent" style="display:none"></textarea><input type="submit" name="submit" onmouseover="myc()"><script type="text/javascript"><!--function myc() {var t1 = document.getElementById('your_site').value;var t2 = document.getElementById('your_email').value;var t3 ='نشانی سایت: <a href="'+t1+'" target="_blank">'+t1+'</a><br>';var t4 = 'نشانی ایمیل <a href="mailto:'+t2+'">'+t2+'</a>';document.getElementById('myContent').value= t3 + t4;}//--></script></form><?php endif;?></div> <!-- end .post --></div> <!-- end #content-area --><?php get_sidebar(); ?><?php get_footer(); ?> 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) ممنون .درست شد :xامکانش هست کاری کرد که ای پی شخص ارسال کننده هم سیو بشه و برای مدیر نمایش بده؟ ویرایش شده آذر 92 توسط ℳIℒȺD نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کد IPfunction wpp_user_ip() {if (isset($_SERVER)) { if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) return $_SERVER["HTTP_X_FORWARDED_FOR"]; if (isset($_SERVER["HTTP_CLIENT_IP"])) return $_SERVER["HTTP_CLIENT_IP"]; return $_SERVER["REMOTE_ADDR"];}if (getenv('HTTP_X_FORWARDED_FOR')) return getenv('HTTP_X_FORWARDED_FOR');if (getenv('HTTP_CLIENT_IP')) return getenv('HTTP_CLIENT_IP');return getenv('REMOTE_ADDR');} 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 چجوری به کدهای قالبی که اقای فخار دادن اضافه کنم ؟ چندجای مختلف گذاشتم ولی به صورت کد توی صفحه ثبت نشون داد نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) یه مشکل که الان متوجه شدم اینه که با اون کد قالبی که اقای فخار زحمتش رو کشیدن فقط با یوزر مدیر کار میکنه .وکسی که به صورت مهمان باشه و سایتش رو ثبت کنه فقط عنوان سایت ثبت میشه و ادرس و ایمیل ثبت نمیشهنمونه:http://www.top.ir-m.....ir-m.ir/تست-5/http://www.top.ir-m.ir/%D9%81%D8%B1%D9%88%D8%B4%DA%AF%D8%A7%D9%87-%D8%AA%DB%8C-%D8%B4%D8%B1%D8%AA-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D9%86/ ویرایش شده آذر 92 توسط ℳIℒȺD نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) کدی که من دادم اصلا کاری با لاگین یا لاگ اوت بودن کاربر نداره هرکسی وارد صفحه بشه می تونه فیلدها را پر کنه البته از این حالت بهتر اینه که زمینه های دلخواه جدا برای نام سایت و ایمیل ساخته بشه مثل کد زیر<?php/**Template Name: add sites*/?><?php get_header(); ?><div id="content-top"></div><div id="contentwrap"><div id="content" class="clearfix"><div id="content-area"><div class="entry post clearfix"><h1 class="title">ثبت یک سایت</h1><?php if(isset($_POST['submit'])) :$site_value = $_POST['your_site'];$email_value = $_POST['your_email'];$my_post = array('post_title' => wp_strip_all_tags( $_POST['post_title'] ),'post_content' => $_POST['myContent'],'post_status' => 'publish','post_author' => 1,);// Insert the post into the database$post_id = wp_insert_post( $my_post );add_post_meta($post_id, 'site', $site_value, $unique);add_post_meta($post_id, 'email', $email_value, $unique);?><h4>با تشکر سایت شما ثبت شد</h4><?phpelse :?><form method="post" action="http://www.top.ir-m.ir/add-site"><input name="post_title" type="text" value="" placeholder="نام فارسی سایت شما"required ><input id="your_site" name="your_site" type="url" value="" placeholder="http://yourdomain.com" required ><input id="your_email" name="your_email" type="email" value="" placeholder="you@site.com" required ><textarea name="myContent" id="myContent" style="display:none"><?phpfunction wpp_user_ip() {if (isset($_SERVER)) {if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))return $_SERVER["HTTP_X_FORWARDED_FOR"];if (isset($_SERVER["HTTP_CLIENT_IP"]))return $_SERVER["HTTP_CLIENT_IP"];return $_SERVER["REMOTE_ADDR"];}if (getenv('HTTP_X_FORWARDED_FOR'))return getenv('HTTP_X_FORWARDED_FOR');if (getenv('HTTP_CLIENT_IP'))return getenv('HTTP_CLIENT_IP');return getenv('REMOTE_ADDR');}?></textarea><input type="submit" name="submit" onmouseover="myc()"><script type="text/javascript"><!--function myc() {var t0 = document.getElementById('myContent').value;var t1 = document.getElementById('your_site').value;var t2 = document.getElementById('your_email').value;var t3 ='<p>نشانی سایت: <a href="'+t1+'" target="_blank">'+t1+'</a><br>';var t4 = 'نشانی ایمیل <a href="mailto:'+t2+'">'+t2+'</a> <br>';var t5 = t3 + t4 + 'IP=[ <a href="'+t0+'">'+t0+'</a> ]</p>';document.getElementById('myContent').value= t5;}//--></script></form><?php endif;?></div> <!-- end .post --></div> <!-- end #content-area --><?php get_sidebar(); ?><?php get_footer(); ?>که برای نمایششون هم به طبع باید کد فراخوانی زمینه های دلخواه رو بگذاریددر این کد کد جناب پارسا برای نمایش آی پی را هم قرار دادم ویرایش شده آذر 92 توسط imanfakhar 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) تشکرالان یه مشکل جدید هست . سه بار ادرس سایت و ایمیل رو پست میکنه و ایپی هم ثبت نمیشهنمونهhttp://www.top.ir-m.....ir-m.ir/تست-6/اپ-----ببخشید واقعا گیچ شدم . یه دفعه ثبت کرد ولی دفعه دوم با یوزر مهمان ثبت نمیشه میشه دسترسی بدم شما چک کنید ؟ بخدا من گیچ شدم کلا ویرایش شده آذر 92 توسط ℳIℒȺD نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .