• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    
    • Saeed Fard

      نسخه جدید وردپرس پارسی رونمایی شد   05/09/96

      در پنجمین سال فعالیت از وردپرس پارسی و بعد از ارائه خدمات و سرویس‌های متفاوت به جامعه وردپرس ، برآن شدیم که نسخه جدید سایت وردپرس‌پارسی را بر اساس نیازها و خدمات جدیدی که قرار است ارائه شود طراحی و رونمایی کنیم ، از این جهت امروز یک ورژن از نسخه جدید رونمایی شد. در ادامه به معرفی بخش‌های مختلف سایت می‌پردازیم.     در دوره فعالیت گروه وردپرس‌پارسی بیش از 13 افزونه مختلف به صورت رایگان از طرف گروه برای وردپرس نوشته و منتشر شد که در مجموع دارای 100هزار نصب فعال روی سایت‌های وردپرسی است و 500هزاربار از مخزن پلاگین‌های وردپرس دانلود شده‌اند. به همین دلیل قسمت اول وب‌سایت مختص معرفی افزونه‌های گروه وردپرس‌پارسی طراحی شده است که در آن لیستی کامل از افزونه‌ها به همراه توضیحات در اختیار کاربران است . روند تولید افزونه‌های رایگان در جهت توسعه و بومی‌سازی بیشتر وردپرس از طرف وردپرس پارسی ادامه دارد و بزودی افزونه‌های دیگری به آرشیو اضافه خواند شد.   گروه وردپرس‌پارسی که تا به این‌جا تمرکز بیشتر خود را روی پشتیبانی رایگان از وردپرس گذاشته بود تا مشکلات کاربران وردپرس فارسی را حل کند که حاصل این فعالیت 18 هزار کاربر در انجمن با 43 هزار موضوع و 255 هزار سوال جواب است، قرار است من بعد در عرصه آموزش وردپرس وارد شود و از تخصص اعزای گروه در این حوزه نیز استفاده کند تا مرجعی کامل، اصولی و درست برای آموزش وردپرس ایجاد شود. قسمت دوم وب‌سایت مربوط به مقالات و آموزش‌هایی است که روی وردپرس پارسی از طرف اعضای آن ارسال می‌شود.   در دنیای وردپرس اتفاقات مختلفی در حال روی دادن است که دانستن آن‌ها میتونه برای ما جالب و جذاب باشه، برگزاری وردکمپ‌ها، معرفی سرویس‌ها و خدمات جدید و ... که از جمله اخبار مهم در این حوزه می‌توان برگزاری اولین همایش وردپرس ایران در سال 93 و همایش‌های دیگر مربوط به وردپرس و معرفی سیاره وردپرس و همینطور خبر برگزاری میتاپ‌های وردپرسی در ایران اشاره کرد ، در قسمت آخر وب‌سایت به معرفی موارد این چنینی پرداخته می‌شود و همینطور گزارش‌های مرتب از فعالیت‌ها، میتاپ‌ها و رویدادهای وردپرسی در آن ارائه می‌شود .   در ادامه این فعالیت‌ها بزودی شاهد اخبار جدیدی از وردپرس‌پارسی خواهید بود. شما نیز به عنوان یکی از کاربران این جامعه وردپرسی می‌توانید ما را در توسعه هر چه بیشتر وردپرس یاری کنید. لینک مستقیم خبر : http://wp-parsi.com/wpparsi-new-version  

19 پست در این موضوع قرار دارد

سلام خدمت دوستان عزیز

امیدوارم روزه نمازتون قبول باشه

دوستان من ی عکسی دارم،عکس ی حالت خبرنامه مانند.میخوام وقتی روش کلیک کردند ی پاپ آپ باز بشه و ایمیل کاربران دریافت شه و مقدار ورودیش(که میشه همون ایمیل کاربران) رو ایمیل کنه.

راستش از افزونه نمیخوام اصن استفاده کنم.خیلی ممنون میشم راهنماییم کنین

0

به اشتراک گذاری این پست


لینک به پست

سلام. همچنین

پاپ اپ / ایجاد صفحات پاپ آپ / کد پاپ آپ

برای دریافت ایمیل هم که از تابع زیر به راحتی میتونین استفاده کنین:


@mail($email_to, $subject ,$message ,$header ) ;

که میتونین با ساخت یک فرم در html تنها یک متغیر داشته باشید که ایمیل کاربر رو به این تابع برسونید.

4

به اشتراک گذاری این پست


لینک به پست

فکر کنم این کد رو با کمی تغییر به اونجه میخوای برسونی


http://jsbin.com/ujagez/3

3

به اشتراک گذاری این پست


لینک به پست

ممنونم،واقعا همونیه که میخوام

منتها طرز استفاده اش نمیدونم چطویه

من الان ی عکس دارم اینه:

feed.jpg

چطوری باید این کدها ر. که دادید به این عکس اضافه کنم؟

میشه راهنمایی کنین؟ممنونم

0

به اشتراک گذاری این پست


لینک به پست

کد رو که نمیشه به عکس اضافه کرد!

عکس رو بایددر کد قرار بدید

شما میتونید عکس رو در بکگراند قرار بدید

بعد هم اون بخش لینک رو بهش استایل بدید و بزرگش کنید تا متن رو دربر بگیرده یا از map برای آدرس دهی در روی عکس استفاده کنید

2

به اشتراک گذاری این پست


لینک به پست

راستش من ی سری کدها رو داخل ی ابزارک متن اضافه کردم منتها کار نمیکرد.یعنی اچ تی ام الشو بین تگ body رو و اون کدهای جاوا اسکریپت رو داخل تگ script ابزارک و اون دو تا جی کوئری فراخوانی شده در هدر رو در بین تگ هدر،اما کار نکرد.

0

به اشتراک گذاری این پست


لینک به پست

شما توی ویجت "متن" فقط میتونی کد html بدی.

اگر میخوای کد هارو توی ابزارک قرار بدی، میتونی از این افزونه استفاده کنی.

ویجتی میسازه که php رو اجرا میکنه:

PHP Code Widget

4

به اشتراک گذاری این پست


لینک به پست

ببخشید من الان این دو تا رو داخل سربرگم گذاشتم.


<script src="http://dinbror.dk/bpopup/assets/jquery.bpopup-0.9.3.min.js"></script>
<script src="http://dinbror.dk/bpopup/assets/jquery.easing.1.3.js"></script>

این زیری رو هم داخل فوتر:


<script>
$(document).ready(function($) {
$('.popup').on('click', function() {
$('#popup-box').bPopup({
easing: 'easeOutBack',
speed: 450,
transition: 'slideDown'
});
});

$('#subscription').on('submit', function(e){
var email = $('#email').val();
e.preventDefault();
console.log( email );
if( email === "" ) {
$('#errors').text('Please enter your email ... ').fadeIn(500);
$('#succeed').text('');
} else if ( !isValidEmail(email) ) {
$('#errors').text('Please enter a valid email ... ').fadeIn(500);
$('#succeed').text('');
} else {
$('#errors').text('');
var data='email='+email;
$.ajax({
type: "POST",
url: "sample.php",
data: data,
dataType: "text",
beforeSend: function() {
$('#sending').text('Sending ...').fadeIn();
}
}).done(function() {
$('#sending').text('');
$('#succeed').text('Your email has been recived ').fadeIn(500);
}).fail(function() {
$('#sending').text('');
$('#errors').text('Some errors occurred').fadeIn(500);
});
}
});

});
function isValidEmail(email) {
var pattern = new RegExp(/^[a-z0-9._]+\@[a-z0-9._]+\.[a-z]+$/i);
return pattern.test(email);
}
</script>

سپس این ها رو داخل ابزارگ هام(متن):


<h2><a href="#" class="popup">تست</a></h2>
<div id="popup-box">
<h1>Newsletter!</h1>
<div class="subSection">
<form id="subscription" method="post" action="">
<input id="email" type="text" placeholder="your@email.com" name="email" />
<input type="submit" name="submit" value="Join!" />
</form>
<p id="errors"></p>
<p id="sending"></p>
<p id="succeed"></p>
</div>

</div>

البته استایل رو هم که داخل استایل کپی کردم.

اما کار نمیکنه.روش میزنم میره بالای صفحه

دمو

0

به اشتراک گذاری این پست


لینک به پست

تا اینجا کدهای شما ربطی به ارسال ایمیل نداشت

برای ارسال ایمیل باید اکشن بسازید

برای ساخت اکشن هم لازمه بدونم قراره ایمیل دربیافتی چی بشه در دیتابیس ذخیره بشه به ایمیل شما ارسال بشه یا افزونه ای برای ساب اسکریپت دارید می خواهید به اکشن اون اضافه بشه یا ...

این رو تعیین کنید

3

به اشتراک گذاری این پست


لینک به پست

و یک چیز دیگه شما که از کد html5 استفاده می کنید نیازی نیست این کد را اجرا کنید


function isValidEmail(email) {
var pattern = new RegExp(/^[a-z0-9._]+\@[a-z0-9._]+\.[a-z]+$/i);
return pattern.test(email);
}

بجاش می تونید یک کلمه الزامی باشد را به فیلد مربوطه اضافه کنید


<input id="email" type="email" placeholder="your@email.com" name="email" required />

توجه کنید تایپ فیلد هم از text به email تغییر کرد

3

به اشتراک گذاری این پست


لینک به پست

ممنون مجدد

میخواستم ایمیل دریافتی به ایمیلم اضافه شه.

0

به اشتراک گذاری این پست


لینک به پست

این کد را در یک برگه به نام send.php دز قالبتون ذخیره کنید


<?php
if (isset($_REQUEST['email']))
{
$email = $_REQUEST['email'] ;
$subject = 'ثبت نام عضو جدید';
$message = '<a href="mailto:'.$email.'">'.$email.'</a>' ;
mail("YOUREMAIL@MAILCOM", $subject,
$message, "From:" . $email);
}
?>

YOUREMAIL@MAILCOM را با ایمیلتون عوض کنید

در کدهای فرم بالا

خط باز شدن تگ فرم که اکشنش خالیه را به این صورت ویرایش کنید


<form id="subscription" method="post" action="http://glassy-garden.com/wp-content/themes/نام پوشه قالب/send.php">

در کدهایی که در فوتر گذاشتید

sample.php

را بیابید و تغییرش بدید به


<?php bloginfo('template_url'); ?>/send.php

3

به اشتراک گذاری این پست


لینک به پست

من الان این کار رو انجما دادم و مطمئنم که درسته.منتها الان روش کلیک که میکنم میپره بلای صفحه

0

به اشتراک گذاری این پست


لینک به پست

روی پیوند پاپ آپ منظورتونه؟

1

به اشتراک گذاری این پست


لینک به پست

بله.همون که داخل تک نوشته هاست

0

به اشتراک گذاری این پست


لینک به پست

اگر سایت به کتابخانه بالای 1.4 وصل باشه کدها تغییر می کنه

این صفحه را بخوانید

http://dinbror.dk/blog/bPopup/

2

به اشتراک گذاری این پست


لینک به پست

من الان داخل سایتم در رابطه با این پاپ آپ همین کدهای همین سایت رو گذاشتم(که اقای مهرال(نمیدونم درست نوشتم یا نه) دادند).البته داخل هدرم جی کوئری jquery-1.4.2.min.js فراخوانی شده.به نظرتون به این دلیل اجرا نمیشه که نسخه جی کوئری متفاوته؟

از داخل این سایتی که دادید رسیدم به همچین جایی:

http://jsfiddle.net/24A9b/3915/

کد های این رو تو جای مناسبش قرار دادم پاپ آپ انجام میشد خیلی هم قشنگ بود!!منتها بدیش این بود فقط ی بار پاپ آپ میشد :huh:

0

به اشتراک گذاری این پست


لینک به پست

یه پیشنهاد

کدهای جی کوئری که اضافه کردید رو به کل حذف کنید همینطور صفحه send.php را هم از قالبتون حذف کنید

در این کد بجای YOUREMAIL@MAILCOM نشانی ایمیلتون را بگذارید و به نام send.php را در روت سایت ذخیره کنید


<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>خبرنامه رایگان</title>
<style type="text/css">
body {margin:0;text-align:center;overflow:hidden;background-image: -webkit-linear-gradient(bottom, #01121b, #036ba7);background-image: -moz-linear-gradient(bottom, #01121b, #036ba7);background-image: -o-linear-gradient(bottom, #01121b, #036ba7);background-image: -ms-linear-gradient(bottom, #01121b, #036ba7);background-image: linear-gradient(to top, #01121b, #036ba7);width: 300px;height: 100px;}form { width:280px; height:80px; padding:10px; overflow:hidden;}
form input[type=submit],input[type=button] {border:2px #666 outset;background-image: -webkit-linear-gradient(bottom, #042d46, #0072b6);background-image: -moz-linear-gradient(bottom, #042d46, #0072b6);background-image: -o-linear-gradient(bottom, #042d46, #0072b6);background-image: -ms-linear-gradient(bottom, #042d46, #0072b6);background-image: linear-gradient(to top, #042d46, #0072b6);width: 276px;height: 36px;font-family: Tahoma;font-size: 15px;color:#F7F7F7;text-shadow:1px 1px 0px rgba(0, 0, 0, .5);}
form input[type=submit]:active,input[type=button]:active {border:2px #666 inset;}
form input[type=email] {border: solid 1px #666;background-image: -webkit-linear-gradient(bottom, #ccc 1%, #fff 53%, #ccc);background-image: -moz-linear-gradient(bottom, #ccc 1%, #fff 53%, #ccc);background-image: -o-linear-gradient(bottom, #ccc 1%, #fff 53%, #ccc);background-image: -ms-linear-gradient(bottom, #ccc 1%, #fff 53%, #ccc);background-image: linear-gradient(to top, #ccc 1%, #fff 53%, #ccc);width: 276px;height: 36px;color:#369;font-family:Tahoma;font-size:15px;text-shadow:1px 1px 0px rgba(0, 0, 0, .5);}
p { font-family:Tahoma;font-size: 15px;color:#F7F7F7;text-shadow:1px 1px 0px rgba(0, 0, 0, .5);direction:rtl;}
p a {text-decoration:underline;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;display:inline-block;padding-left:5px;padding-right:5px;}
p a:hover {color:#CCCC00;text-decoration:none;}
</style>
</head>
<body>
<?php
if (isset($_REQUEST['email']))
{
$email = $_REQUEST['email'] ;
$subject = 'ثبت نام عضو جدید';
$message = '<a href="mailto:'.$email.'">'.$email.'</a>' ;
mail("YOUREMAIL@MAILCOM", $subject,$message, "From:" . $email);
echo '<p>با تشکر، نشانی <a target="_blank" onclick="window.close()" href="mailto:'.$email.'">'.$email.'</a> ثبت شد</p>';
echo '<input type="button" onclick="window.close()" value="خروج و بازگشت به سایت" >';
}
else {
?>
<form method="post" action="http://glassy-garden.com/send.php">

<input id="email" type="email" placeholder="your@email.com" name="email" required >
<input type="submit" value="ثبت تقاضای عضویت ">
</form>
<?php }; ?>
</body>
</html>

و این کد را به قالبتون


<a href="javascript:window.open('http://glassy-garden.com/send.php','subscript','height=100,width=300')">
اشتراک رایگان </a>

تست کنید و خبر بدید

3

به اشتراک گذاری این پست


لینک به پست

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

رفتم که بهش استایل بدم :D

متشکرم.

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط m.rafiei
      سلام
      یک کد ساده میخوام که فقط یک تکست باکس باشه و ایمیل بازدید کننده سایت رو از اون درخواست کنه و در هاست ذخیره کنه. فقط و فقط همین. نمی خوام از افزونه استفاده کنم.
      از دوستان کسی هست که منو راهنمایی کنه؟
      متشکرم
    • توسط prodesign
      سلام و عرض ادب خدمت دوستداران وب و فناوری.
      امروز براتون پوسته حرفه ای مجله ای و خبری ویکلی نیوز ( اخبار هفتگی) را آماده سازی کرده و فارسی سازی کرده ایم که امیدواریم از این پوسته بهره لارم را ببرید و استفاده کنید.
      تخفیف ۱۰ هزار تومانی پوسته
    • توسط hosein88
      سلام دوستان
      من سایتم را به هاست جدیدی انتقال دادم که متاسفانه ارور زیر را مدهد
      ممنون میشم راهنمایی بفرمایید:
      Warning: require(/home/nickbin/domains/nickbin.ir/public_html/wp-includes/functions.php): failed to open stream: No such file or directory in /home/nickbin/domains/nickbin.ir/public_html/wp-settings.php on line 72
      Fatal error: require(): Failed opening required '/home/nickbin/domains/nickbin.ir/public_html/wp-includes/functions.php' (include_path='.:/usr/local/lib/php') in /home/nickbin/domains/nickbin.ir/public_html/wp-settings.php on line 72
    • توسط حمید س
      دوستان سلام.بنده ساختار ابزارک هام به این صورت هست.


      <div class="sidebar">
      <!--narrow wid-->
      <div class="narrow-side">
      <div class="narrow-wid"><img src="ads-120-240-4.jpg" widt h="120" height="240" /></div>
      </div>
      <!-- end of narrow wid-->
      <!--wider widget-->
      <div class="widget-holder">
      <div class="wid-title">
      <div style="position:absolute;right:5px;top:11px;"><i class="fa fa-th"></i></div>
      <h3>نظرات اخير</h3>
      </div>
      <ul class="wid-content">
      <li>نظر تازه</li>
      <li>نظر تازه</li>
      <li>نظر تازه</li>
      <li>نظر تازه</li>
      </ul>
      </div>
      <!--end of wider widget-->
      </div>

      دو تا موقعیت برای ابزارک ها هست.یکی پهن یکی باریک.
      این ها رو داخل فانکشن به این صورت تعریف میکنم:


      if ( function_exists('register_sidebar') )
      register_sidebar(array(
      'name' => 'wide-widget',
      'description' => 'wider position in home page',
      'before_widget' => '<div class="widget-holder"><div class="wid-title">',
      'after_widget' => '</div></div>',
      'before_title' => '<h3>',
      'after_title' => '</h3>',
      ));
      if ( function_exists('register_sidebar') )
      register_sidebar(array(
      'name' => 'narrow-widget',
      'description' => 'narrow widget position in home page',
      'before_widget' => ' <div class="narrow-side"> <div class="narrow-wid">',
      'after_widget' => '</div></div>',
      'before_title' => '',
      'after_title' => '',
      ));

      و در نهایت داخل sidebar.php این کار رو میکنم:


      <div class="sidebar">
      <!--narrow wid-->
      <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('narrow-widgetr') ) : ?><?php endif; ?>
      <!-- end of narrow wid-->
      <!--wider widget-->

      <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('wide-widget') ) : ?><?php endif; ?>
      <!--end of wider widget-->
      </div>


      و داخل صفحه اصلی هم قرار میدم.اما نتیجه اش خیلی به هم ریخته است.میخواستم بپرسم چطوری باید این ها رو درست کنم؟ممنون میشم
    • توسط نسـتـــرن
      با سلام.من مشکل محدودیت در آیتم های منو در فهرست ها رو داشتم که با راهنمایی اساتید به لینک زیر رسیدم.
      http://sevenspark.com/wordpress/menu-item-limit#solution
      داخل php.ini اون کد رو وارد کردم.منتها گفته باید بعد از این هم سرور اپاچی ریستارت بشه.
      and restart Apache.
      میشه راهنمایی کنین این آپاچی رو از کجا ریستارت کنم؟؟؟؟ممنون