-
تعداد ارسالها
55 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
تمامی مطالب نوشته شده توسط Siaavash
-
نمایش گزینه های share از طریق تنظیمات
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در هک و برنامه نویسی
کسی ایده ای در این زمینه نداره؟ -
داخل قالبی که دارم کد می کنم یک قسمت تنظیمات تعریف کردم که داخل قسمت تنظیمات بخشی برای انتخاب شبکه های اجتماعی جهت انتشار مطلب در نظر گرفتم که با انتخاب هر گزینه دکمه مخصوص اون زیر پست ها نمایش داده بشه: کد زیر رو نوشتم: function siebte_share_this () { if( is_single() ){ $options = get_option( 'post_share' ); $share = array( 'twitter', 'facebook', 'google', 'telegram', 'pinterest' ); $output = array(); foreach ( $share as $icon ) { $output[] = ( @$options[$icon] == 1 ? $icon : '' ); } if( !empty( $options[$icon] ) ) { // add_theme_support( 'post_share', $outp
-
ذخیره شده و "هشدار" رو به عنوان value ذخیره کرده!
-
در حال حاضر اگر تیک نخوره نمایش نمی ده عنوان مورد نظر رو، بعد از اینکه تیک خورد نمایش می ده اما دیگه نمی شه تیک رو ورداشت! تو دیتابیس تو کدوم جدول رو باید چک کنم؟ تو جدول هایی که فکر می کردم باشه ندیدم همچین موردی رو!
-
می خوام اگر این باکس تیک خورد، یه متن (هشدار) داخل پست نمایش داده بشه و اگر تیک نخورد نمایش داده نشه اون عنوان. اما با این کد هم همچنان تیک از بین نمی ره!
-
این کدیه که من قرار دادم: <td><input type="checkbox" name="show_special" <?php if( get_post_meta($post->ID,'_show_special',true)) echo 'checked'; ?> value="هشدار" /></td> این کد وقتی برقرار باشه کد زیر رو برقرار می کنه درسته؟ echo 'checked' در صورت عدم برقراری شرط چی؟!
-
الآن اگه چک باکس رو اول تیک بزنم و به روز رسانی کنم بعد بخوام تیک رو حذف کنم، نمی شه! اون قسمت چک باکس شرطش کامل و درسته؟
-
ممنون. فقط می شه توضیح بدید مشکل کد قبلی چی بود؟ و اینکه اگر مقدوره یک توضیح کوتاه در مورد این کدها بدید. یک دراپ باکس و یک چک باکس هم دارم! اونا رو چی کار کنم؟
-
با استفاده از این آموزش یک متاباکس ساختم: add_action( 'add_meta_boxes', 'cd_meta_box_add' ); function cd_meta_box_add() { add_meta_box( 'my-meta-box-id', 'My First Meta Box', 'cd_meta_box_cb', 'post', 'normal', 'high' ); } function cd_meta_box_cb() { // $post is already set, and contains an object: the WordPress post global $post; $values = get_post_custom( $post->ID ); $text = isset( $values['my_meta_box_text'] ) ? $values['my_meta_box_text'] : ''; $selected = isset( $values['my_meta_box_select'] ) ? esc_attr( $values['my_meta_box_select'] ) : ''; $check =
-
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
خب قسمت 1 رو تونستم حل کنم! باید از طریق JavaScript اقدام می شد برای مورد 1 و اونم به این صورت که داخل کدهای JS کد زیر: // Ask the user to enter a CSS class var result = prompt('Enter the SPAN class'); if ( !result ) { // User cancelled - exit return; } تغییر داده بشه به کد زیر: // Ask the user to enter a CSS class var result = 'box'; if ( !result ) { // User cancelled - exit return; } که box کلاسی هست که برای دکمه باکس تعریف شده و بعد از ان -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
کسی می تونه تو این مورد راهنمایی کنه؟ -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
؟ -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
در حال حاضر از همین روش استفاده شده، و این کد ها داخل style.css تعریف شده. اما می خوام کاربر درگیر کد های HTML نشه. به همین دلیل (استفاده چندین کاربر ناآشنا) شورت کد هم تقریبا گزینه مناسبی نیست برای این مورد. یه پلاگین استفاده کردم که یک دکمه به ادیتور اضافه می کنه، که بعد از انتخاب متن مورد نظر، با زدن دکمه، یه باکس باز می شه که کلاس مربوطه رو وارد کنی (.en و .fa) و متن داخل span با همون کلاس قرار می گیره. حالا می خوام: 1- با زدن دکمه، باکس باز نشه و مثلا با زدن دکمه BOX متن انتخاب شده داخل div با کلاس باکس قرار بگیره. و یا با زدن دکمه EN متن انتخاب شده داخل span با کلاس -
خودم می نویسم. با توجه به موردی که تو اون یکی تاپیک گفتید احتمالا برم سراغ شورت کد. هرچند اگر بشه بهصورت دکمه تعریف کرد خیلی بهتر می شه. می خواستم بدونم آیا پلاگین آماده ش نیست؟
-
دقیقا مثل همین یعنی یک دکمه باشه که با کلیک کاربر فایل صوتی پخش بشه! حالا داخل هر پست ممکنه چندین فایل صوتی مختلف وجود داشته باشه. و قرار هست که کاربر معمولی پست رو بنویسه.
-
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
ممنون بابت راهنمایی. اما همین هم به نظرم برای کاربر ناآشنا، راه حل ساده ای نیست. خصوصا زمانی که چندین کاربر قرار باشه پست ارسال کنند. -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
باکس مورد نظر داخل پست های سایت میاد، وداخل هر پست ممکنه چندین بار درجاهای مختلف تکرار بشه! بعید می دونم بشه از این راه استفاده کرد! برای تعریف دکمه ها به صورتی که گفتم نظری ندارید؟ -
برای یک پروژه ای نیاز به یک Player برای پخش فایل های صوتی هست. با توجه به طراحی، نیاز هست که این Player ساده و در حد یک دکمه باشه! (مثل تصویر پیوست یک دکمه باشه یا همین آیکون اسپیکر یا دکمه پلی) پلاگین خاصی برای این مورد پیدا نکردم! چطور این مشکل رو رفع کنم؟
-
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
برای این موارد به چه صورت عمل کنم؟ -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
روش اضافه کردن دکمه به ادیتور رو پیدا کردم. به صورت زیر عمل کردم: یک فایل JS با محتویات زیر: (function() { tinymce.PluginManager.add( 'span_class', function( editor, url ) { // Add Button to Visual Editor Toolbar editor.addButton('span_class', { title: 'Insert SPAN Class', cmd: 'span_class', icon: 'icon dashicons-image-flip-horizontal', }); // Add Command when Button Clicked editor.addCommand('span_class', function() { // Check we have selected some text selected var text = editor -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی برای Siaavash ارسال کرد برای یک موضوع در مشکلات دیگر
دکمه رو چطور به tinymce اضافه کنم؟ چطور می تونم این دکمه (ها) رو به ادیتور فعلی وردپرس اضافه کنم؟ -
فراخوانی کد HTML داخل متن (به وسیله ادیتور وردپرس)
Siaavash پاسخی ارسال کرد برای یک موضوع در مشکلات دیگر
برای یک سایت داخل مطلب های ارسالی متن به صورت فارسی و انگلیسی همزمان وجود داره و برای این قسمت یک باکس در نظر گرفته شده که در سمت چپ متن یا کلمه انگلیسی و در سمت راست متن یا کلمه فارسی قرار بگیره. (تصویر پیوست). برای اینکار به صورت زیر عمل شده: <div class="sample"> <span class="en">English</span> <span class="fa">فارسی</span> <div> که CSS این قسمت هم به شکل زیر هست: .sample { width: 93%; font-size: 1em; margin: 10px auto; padding: 5px 10px; border: none; border-radius: 2px; clear: both; } span.de{ float: l -
از این مورد استفاده کردم اما مورد اینه که نمی شه از داخل وردپرس یه جدول ها استایل دهی کرد!
-
کسی ایده ای در این زمینه نداره؟
-
یه پلاگین جدول نیاز هست که داخل پست های وبلاگ بشه ازش استفاده کرد، و به راحتی بشه رنگ بندی و ابعادش رو تنظیم کرد. یه پلاگین که بشه شبیه عکس پیوست جدول رو استایلش رو مشخص کرد و داخل پست استفاده کرد. چه پلاگینی پیشنهاد می شه؟