سلام دوستان
من از پلاگین wp forms استفاده کردم.راهی هست که فیلد تاریخ رو به جلالی تغییر بدم؟
@mrkhodarahmii
سلام
این پلاگین رو نصب کنید ببینید فارسی سازی انجام میشه ؟
WP Shamsi – افزونه تاریخ شمسی و فارسی ساز وردپرس
اگه اوکی نشد با استفاده از jquery و کتابخانه هایی که وجود داره خودتون باید این کار رو انجام بدین
@mrkhodarahmii
سلام طبق مستندات خود پلاگین شما با روش زیر و اضافه کردن کدهای زیر به فانکشن میتونید تقویم رو در wp form شخصی سازی کنید :
/**
* Load the date picker locale strings.
*
* @link https://wpforms.com/developers/localize-the-date-picker-strings/
*
*/
function wpf_dev_datepicker_locale() {
wp_enqueue_script(
'wpforms-datepicker-locale',
'https://npmcdn.com/flatpickr/dist/l10n/fa.js',
array( 'wpforms-flatpickr' ),
null,
true
);
}
add_action( 'wp_enqueue_scripts', 'wpf_dev_datepicker_locale' );
/**
* Apply the date picker locale strings.
*
* @link https://wpforms.com/developers/localize-the-date-picker-strings/
*
*/
function wpf_dev_datepicker_apply_locale() {
?>
<script type="text/javascript">
jQuery( document ).ready( function() {
jQuery( '.wpforms-datepicker-wrap' ).each( function() {
var calendar = this._flatpickr;
if ( 'object' === typeof calendar ) {
calendar.set( 'locale', 'fa' );
}
} );
} );
</script>
<?php
}
add_action( 'wpforms_wp_footer_end', 'wpf_dev_datepicker_apply_locale', 30 );
اما کتابخونه ای که برای تبدیل تو این مثال استفاده شده ماه ها رو شمسی نمیکنه که یا باید اون کتابخانه رو خودتون شخصی سازی کنید یا اینکه با منظق بالا یه کتابخانه شمسی جایگزینش کنید
موفق باشید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟