Rohani
-
تعداد ارسالها
504 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
نوشتهها ارسال شده توسط Rohani
-
-
کد زیر به خوبی جواب میده:
<?php the_content_rss('', TRUE, '', 80); ?>- 1
-
میتونید یه سایدبار استاتیک ایجاد کنید و مثل ایندکس کد های آن را فراخوانی کنید.
- 1
-
دوستان افزونه ای هست بتونیم عکسامونو در ادامه مطلب به صورت زیر کنیم ؟؟؟
دقیقا پلاگین زیر می باشد.
https://wordpress.org/plugins/jquery-colorbox/ -
تشکر من با توجه به یک مثال اماده توانستم این کار را انجام بدهم. با کد زیر
<div id='tab1'>
<table class="porsesh">
<?php
$my_fancy_new_post = array();
$my_fancy_new_post['post_title'] = $_POST['post_title'];
$my_fancy_new_post['post_content'] = $_POST['post_content'];
$my_fancy_new_post['comment_status'] = 'closed';
$my_fancy_new_post['post_author'] = 1;
$my_fancy_new_post['post_category'] = array(6);
$my_fancy_new_post['post_status'] = 'draft';
if (!isset($_POST['submit'])) {
?>
<form method="post" action="">
<tr>
<td>عنوان سوال</td>
<td><input type="text" name="post_title" class="text"></td>
</tr>
<tr>
<td>محتوای سوال</td>
<td><textarea class="textarea" name="post_content"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="ارسال" class="submit" name="submit"></td>
<td>محل نمایش پیام ها</td>
</tr>
</table>
</form>
<?php
} else {
echo '<p>';
$new_post_ID = wp_insert_post( $my_fancy_new_post );
if( $new_post_ID ) {
echo 'سوال شما با موفقیت ثبت شد.';
}
else {
?>
لطفاً تمامی گزینه ها پر شود.
<?php
}
echo '</p>';
}
?>
</div>همه چیز به خوبی کار می کند و هیچ مشکلی نیست.
فقط میخواهم دو جمله زیر به جای عبارت "محل نمایش پیام ها" لود شوند. و پیش فرض خالی باشد. الان به صورت اجاکسی توی یک صفحه سفید این دو پیام طبق اتفاق رخ داده شده کار میکنند.
سوال شما با موفقیت ثبت شد.
لطفاً تمامی گزینه ها پر شود.
-
قالب رو خودتون طراحی کردید یا اماده بوده ؟
-
<?php
/*
Template Name: Send Post
*/
?>
<?php get_header(); ?>
<div class="body-top-bg"></div>
<div class="middle">
<div class="content">
<div class="bg-line"></div>
<div class="single-main">
<?php
$my_fancy_new_post = array();
$my_fancy_new_post['post_title'] = $_POST['post_title'];
$my_fancy_new_post['post_content'] = $_POST['post_content'];
$my_fancy_new_post['comment_status'] = 'closed';
$my_fancy_new_post['post_author'] = 2;
$my_fancy_new_post['post_category'] = array(30);
$my_fancy_new_post['post_status'] = 'draft';
$writer_name = $_POST['letter_name'];
$writer_school = $_POST['school'];
$writer_year = $_POST['letter_year'];
$writer_email = $_POST['email'];
$writer_phone = $_POST['telephone'];
if (!isset($_POST['submit'])) {
?>
<form method="post" action="">
<table>
<tr>
<th><label for="id_title">عنوان</label></th>
<td><input id="id_title" type="text" name="post_title" maxlength="100" /></td>
</tr>
<tr>
<th><label for="id_text">پرسش</label></th>
<td><textarea id="id_text" rows="10" cols="40" name="post_content"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="ثبت پرسش" name="submit"/></td>
</tr>
</table>
</form>
<?php
} else {
echo '<p>';
$new_post_ID = wp_insert_post( $my_fancy_new_post );
if( $new_post_ID ) {
add_post_meta($new_post_ID, 'writer', $writer_name);
add_post_meta($new_post_ID, 'letter_school', $writer_school);
add_post_meta($new_post_ID, 'letter_year', $writer_year);
add_post_meta($new_post_ID, 'letter_email', $writer_email);
add_post_meta($new_post_ID, 'letter_phone', $writer_phone);
echo 'ارسال شد.';
}
else {
?>
An error occured while submitting your letter. Please go back and try again.
</p>
<p>Potentially useful debug information:<br />
<strong>$_POST['post_title']</strong> <?php echo $_POST['post_title']; ?><br />
<strong>$_POST['post_content']</strong> <?php echo $_POST['post_content']; ?><br />
<?php
}
echo '</p>';
}
?>
</div>
<div class="left-sidebar">
<div class="archive-tab">
<ul class='tabs'>
<li class="tab1"><a href='#tab1'>آخرین مطالب</a></li>
<li class="tab2"><a href='#tab2'>مطالب محبوب</a></li>
</ul>
<div id='tab1'>
<?php
$my_custom_query= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'order' => 'DESC',
'orderby' => 'ID',
'posts_per_page' =>'10',
)); ?>
<?php
if($my_custom_query->have_posts()) : ?>
<ul class="archive-tab2">
<?php
while($my_custom_query->have_posts()) : $my_custom_query->the_post();?>
<li>
<h2><a href="<?php the_permalink();?>" title="<?php the_title_attribute('echo=1'); ?>" rel="bookmark">
<?php the_title(); ?>
</a></h2>
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php wp_reset_query(); ?>
</div>
<div id='tab2'>
<?php
$popular = new WP_Query( array(
'post_type' => array( 'post' ),
'showposts' => 10,
'ignore_sticky_posts' => true,
'orderby' => 'comment_count',
'order' => 'dsc',
'date_query' => array(
array(
'after' => '1 month ago',//1 day ago, 1 week ago, 2 weeks ago, 1 month ago, 1 year ago, all time
),
),
) );
?>
<ul class="archive-tab2">
<?php while ( $popular->have_posts() ): $popular->the_post(); ?>
<li>
<h2><a href="<?php the_permalink();?>" title="<?php the_title_attribute('echo=1'); ?>" rel="bookmark">
<?php the_title(); ?>
</a></h2>
</li>
<?php endwhile; ?>
</ul>
<?php wp_reset_query();?>
</div>
</div>
<div class="Articles-last">
<?php
$my_custom_query= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'cat' => '4',
'order' => 'DESC',
'orderby' => 'ID',
'posts_per_page' =>'5',
)); ?>
<?php
if($my_custom_query->have_posts()) : ?>
<h3>آخرین مقالات</h3>
<div class="title"></div>
<ul>
<?php
while($my_custom_query->have_posts()) : $my_custom_query->the_post();?>
<li>
<h2><a href="<?php the_permalink();?>" title="<?php the_title_attribute('echo=1'); ?>" rel="bookmark">
<?php the_title(); ?>
</a></h2>
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php wp_reset_query(); ?>
</div>
</div>
</div>
</div>
<?php get_footer(); ?>داخل آیدی زیر است
<div id='tab1'>
-
خطای زیر رو میده
Parse error: syntax error, unexpected $end in C:\wamp\www\medical\wp-content\themes\nt-medical\send-post.php on line 127خط 127 اصلا نداره
-
سلام ممنون میشم که با تابع wp_insert_post یک مثال ساده بزنید که فقط عنوان و مطلب را ثبت کند.
// Create post object
$my_post = array(
'post_title' => 'My post',
'post_content' => 'This is my post.',
'post_status' => 'publish',
'post_author' => 1,
'post_category' => array(6)
);
// Insert the post into the database
wp_insert_post( $my_post );یه فرم می خوام که به کد های بالا وصل بشه و عنوان و محتوا رو بگیره و یه دکمه برا ارسال.
-
تابع export رو باید به تابع content تغییر بدین.
از یه جا داره اینکلود میشه توی فایل های قابلتون دنبال کلمه export بگردین.
بعضی ها هم از کد زیر استفاده ی کنند.
<?php the_content_rss('', TRUE, '', 30); ?>- 1
-
سلام دوستان با کد زیر می توانید تصویر شاخص حرفه ای داشته باشید.
<?php
$default_attr = array(
'class' => "vtip",
'alt' => get_the_title(),
'title' => get_the_title()
);
if ( has_post_thumbnail() ) { the_post_thumbnail( 'thumbnail', $default_attr );}
else {
echo '<img class="wp-post-image" src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.jpg" />';
}
?>امکانات : به تصویر شاخصتون alt و title اضافه میکنه و اگر پستی تصویر شاخص نداشته باشد عکس پیشفرضی برای آن قرار می دهد با آدرس زیر:
images/no-thumbnail.jpg
دوستانی که php بلد هستند ممنون می شوم متغیر default_attr رو به no-thumbnail اضافه کنند تا اون هم از alt و title پشتیبانی کنه.
-
از داخل پنل افزونه باید آدرس تصویر رو بدین.
- 2
-
سلام بفرمایید.
<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'large', true);
echo $image_url[0]; ?>- 2
-
هیچ کدوم وردپرس نیستند.
بهترین راه طراحی می باشد.
-
سلام من سایت زیر رو پیدا کردم
http://richhollis.github.io/vticker/وبا کد زیر li ها رو به خوبی نشون میدم.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script src="jquery-1.11.3.min.js"></script>
<script src="jquery.vticker.min.js"></script>
<script>
$(function() {
$('#example').vTicker();
});
</script>
</head>
<body>
<div id="example">
<ul>
<li>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor</li>
<li>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut</li>
<li>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore</li>
</ul>
</div>
<button id="prev">Prev</button><button id="next">Next</button>
</body>
</html>چه جوری باید دکمه قبلی و بعدی رو بهش اضافه کنم؟
<button id="prev">Prev</button><button id="next">Next</button>طبق این مستندات
next Example
$('#example').vTicker('next', {animate:true});
prev Example
$('#example').vTicker('prev', {animate:true});- 1
-
-
به نظر بنده در این مرحله باید برین سراغ php
- 2
-
http://asanwp.ir/افزونه نیست ولی اسکریپت قویه.
- 2
-
با مرورگر موزیلا کلید های شیفت + کنترل + ام رابگیرید و تست کنید.
Responsive Design View
Press Ctrl + Shift + M
- 2
-
ای کاش فرصت میشد بیام.
موضوعات سخنرانی رو هم مشخص کردین یا من نتونستم ببینم ؟
{جدول برنامه های همایش}
پذیرش 9 - 8:15
شروع پذیرش شرکت کنندگان علی ایرانی 9:20 - 9
تاریخچه وردپرس در ایران و معرفی فعالیت گروه های وردپرسی ایرانی
راهی که وردپرس به عنوان یک نمونه از پروژههای متنباز موفق و محبوبترین سیستم مدیریت محتوا تا به امروز طی کرده است میتواند برای علاقهمندان به این حوزه الهام بخش باشد. همچنین بررسی فعالیتها و چالشهایی که فعالان و علاقهمندان وردپرس در ایران در جهت آماده سازی وردپرس برای زبان فارسی و معرفی وردپرس به فارسی زبانان پشت سر گذاشتهاند و تا به امروز آن را ادامه دادهاند نیز میتواند به عنوان یک تجربه موفق از همکاری با یک پروژه بینالمللی مفید باشد. مسعود فاطمی 9:50 - 9:25
چرا وردپرس برای موتورهای جستوجو بهینهتر است؟
خلاصه ارائه: اکثر مدیران سایتها دوست دارند تا بازدید بیشتری داشته باشن تا بتونن به هدفی که دارن نزدیکتر بشن؛ موتورهای جستوجو یکی از کانالهایی هستن که میتونن بازدید هدفمند و رایگان برای ما ایجاد کنن. در این ارائه با هم بررسی میکنیم که وردپرس چگونه میتونه پروسه بهینهسازی برای موتورهای جستوجو رو تسهیل کنه و با هم نگاهی به تغییرات وردپرس در جهت تغییرات الگوریتمهای گوگل میاندازیم. نوید کاشانی 10:20 - 9:55
توسعه سریعتر با Gulp
در فرآیند توسعه، سرعت اجرا از اهمیت بسیار بالایی برخوردار است. در سال های اخیر Task Runnerها بخاطر افزایش سرعت، دقت و کیفیت کار از محبوبیت زیادی برخوردار شده اند. این ارائه در مورد Gulp از محبوبترین Task Runnerهای موجود و کاربرد آن در توسعه پوسته های وردپرس، صحبت می شود. مصطفی صوفی 10:45 - 10:25
بایدها و نبایدهایی در وردپرس
راه کارهایی که به کارگیری و انجام آنها، طبق تجربه باعث افزایش توان وردپرس و همچنین استفاده صحیح از آن خواهد شد. پذیرایی 11:15 - 10:45
استراحت و پذیرایی از شرکت کنندگان مصطفی پورعلی 11:40 - 11:15
قالب وردپرس، چالشها، نکات و آنچه باید توجه داشت
در طراحی قالب وردپرس برای مخاطبان فارسی زبان بومی کشورمان، باید ملاحظاتی را در نظر گرفت که شاید طراحان توجه چندانی به آن نداشته باشند. از جمله این ملاحظات می توان به تنظیمات قالب، بخشهای مدیریتی، انواع نوشته، تکنیکهای پیاده سازی که منجر به افزایش سرعت قالب می شود،استفاده از امکانات پیشفرض و بسیاری موارد دیگر اشاره کرد. در این ارائه به بررسی چالشهایی در مسیر طراحی قالب وردپرس و ارائه راهکارهایی تجربی می پردازیم. کامیار راد 12:05 - 11:45
از تجربه به طراحی
سیر تکاملی طراحی تجربی پیشخوان وردپرس حامد تکمیل 12:35 - 12:10
وردپرس و کسب و کار
بررسی ابعاد مختلف وردپرس در حوزه ی کسب و کار وب با مروری بر انواع مختلف کسب و کارهای بنا شده بر پایه ی وردپرس از قبیل فعالیت به صورت فریلنسری، برپایی استارت آپ و ارائه سرویس های مرتبط در ایران و جهان محور این ارائه است. بر همین اساس بررسی فرصت های پیش رو و نگاهی به مزایای انتخاب وردپرس به عنوان هسته و یکی از ارکان کسب و کار از شاخصه های این ارائه خواهد بود. محسن غیاثی 13:05 - 12:40
بهینه سازی (سرعت و کارایی) وردپرس در بسترهای مختلف میزبانی
ّهمه ما دوست داریم سایت و محیط مدیریت وردپرسمون پرواز کنه! رسیدن به این رویا لزوما سخت و پرهزینه نیست. با در نظر گرفتن نوع فعالیت و محتوای هر وبسایت میشه با انتخاب بهترین راهکار و ابزارهای در دسترس، یکی یکی موانع رسیدن به شرایط ایدهآل رو از پیش رو برداشت. اختتامیه 13:05
سخنان پایانی و خداحافظی
- 2
-
دوستان افزونه دیگری سراغ ندارین؟
-
سلام دوستانی که کار پلاگین نویسی برای وردپرس با دریافت هزینه انجام می دهند پ خ بزنند چند تا پروژه داریم که انجام بدن.
-
/*
Theme Name: Parsban_Music and Film
Author: Parvanweb
Author URI: http://www.Parvanweb.ir
Version: 1.0
*/- 2
-
/* Large desktop */
@media (min-width: 1200px) {
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
}
/* Landscape phones and down */
@media (max-width: 480px) {
}- 1
-
باید به فایل style.css قاب برید و کلاس div مربوط به تصاویر رو پیدا کنید و width اونو بیشتر کنید.
آدرس انلاین بدین تا بیشتر راهنمایی کنیم.
- 1
فراخوانی کتابخانه جی کوئری در قالب
در برنامه نویسی استاتیک
ارسال شده در · ویرایش شده توسط Rohani
آخرن نسخه رو از اینجا دانلود کنید و در پوشه ای به نام js بریزید و با کد بالا در هد فراخوانی کنید.