Descrición
ParsiDate é un plugin potente desenvolvido por colaboradores persas para mellorar a experiencia de WordPress para os usuarios de farsi. Ofrece compatibilidade total co calendario shamsi (Jalali) no Escritorio e na parte pública de WordPress, corrixe problemas de visualización de caracteres e mellora a compatibilidade coa escritura de dereita a esquerda (RTL). Coa integración perfecta nas características do núcleo e en plugins populares como WooCommerce e Gravity Forms, ParsiDate fai que xestionar webs persas sexa máis doado e profesional.
Características principais:
Funcionalidade de datas & calendario
- Calendario shamsi (شمسی) – Compatibilidade completa co calendario solar hexírico
- Conversión de datas – Conversión automática en todo WordPress
- Widgets de arquivos – Arquivos de entradas baseados en datas shamsi
- Widget de calendario – Widget de calendario persa interactivo
- Compatibilidade con ligazóns permanentes – Datas shamsi en ligazóns permanentes personalizadas
Integración co editor & a administración
- Compatibilidade con Gutenberg – Selector de datas shamsi no editor de bloques
- Integración con ACF – Tipo de campo de data persa para Advanced Custom Fields
- Datas de administración – Datas shamsi en todo o Escritorio de administración de WordPress
- Datas de contido – Datas persas automáticas en entradas, páxinas, comentarios e arquivos
Comercio & comercio electrónico
- Preparado para WooCommerce – Compatibilidade total con WooCommerce (ووکامرس) coas datas persas
- Compatibilidade con produtos – Datas persas para pedidos, produtos e datos de clientes
- Compatibilidade coas pasarelas de pago iranianas co complemento ParsiGate
- Pasarelas bancarias: Mellat, Parsian, Pasargad, Sadaad, Melli, Behpardakht, Asan Pardakht, Saman, Saderat, Eghtesad Novin, Iran Kish, Sepehr
- Pasarelas de pagos a prazos: SnappPay, Tara, Digipay, Azki
- Pasarelas intermediarias: Zibal, Zarinpal, PayPing, Aghayepardakht
- Pasarela de proba para simular compras sen unha conta bancaria
Procesamento de texto & caracteres
- Do árabe ao persa – Conversión automática de caracteres (ي/ك a ی/ک)
- Localización de números – Converte os numerais árabes orientais e latinos
- Compatibilidade total con RTL – Optimización completa da dirección do texto de dereita a esquerda
- Axustes de TinyMCE – Editor de WordPress optimizado para RTL
Rendemento
- Lixeiro – Uso mínimo de recursos e rendemento rápido
- Eficiente – Código optimizado para contornos de produción
- Widget WP-Planet – Integración con WP-Planet.ir
Capturas







Blocks
Este plugin proporciona 2 bloques.
- Parsidate – Archive Display a Persian (Jalali) date archive of your posts
- Parsidate – Calendar Display a Persian (Jalali) calendar with links to your posts
Instalación
- Sube o cartafol do plugin ao directorio
/wp-content/plugins/ - Activa o plugin a través do menú «Plugins» de WordPress
- Para usar o widget de arquivos, vai a «Widgets» e elixe «بایگانی تاریخ خورشیدی»
- Para usar o widget de calendario, vai a «Widgets» e elixe «گاهشمار تاریخ خورشیدی»
Comentarios
Colaboradores e desenvolvedores
“پارسی دیت – Parsi Date” é un software de código aberto. As seguintes persoas colaboraron con este plugin.
Colaboradores“پارسی دیت – Parsi Date” foi traducido a 10 idiomas. Grazas aos desenvolvedores polas súas contribucións.
Traduce “پارسی دیت – Parsi Date” ao teu idioma.
Interesado no desenvolvemento?
Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.
Rexistro de cambios
6.4
- Engadido: complemento Elementor. Selector de datas Jalali para os campos de data dos formularios de Elementor e datas Jalali na pantalla «Form Submissions».
- Engadido: complemento do maquetador de páxinas Brizy. #issue
- Engadido: complemento Booked. #issue
- Engadido: complemento TapChat.
- Engadido: nomes dos meses en inglés para as datas gregorianas.
- Engadido: xestión mellorada das datas solares e localización dos gráficos en WooCommerce Analytics.
- Corrección: problema de XSS no gancho wp_title.
- Corrección: data da edición rápida de entradas.
- Corrección: carga temperá das traducións durante as comprobacións de versión do plugin. #PR
- Corrección: valor de retorno de convertNonPersianValuesInCheckout. #issue
- Corrección: comprobación de input_type no filtro cx_post_meta/pre_get_meta.
- Corrección: método FixArabic para converter caracteres árabes a farsi.
- Corrixidos algúns fallos
6.3
- Esta versión do plugin publícase en memoria de Mobin Ghasempoor, desenvolvedor do plugin ParsiDate. Descansa en paz, Mobin.
- Engadido: novo selector de datas Jalali para o editor Gutenberg.
- Engadido: widgets de bloque de arquivo e calendario para o editor Gutenberg.
- Engadido: selector de datas Jalali para os campos date/datetime de JetEngine.
- Engadido: conversor de datas Jalali para WooCommerce Analytics.
- Engadido: selector de cidades iranianas no bloque de finalización da compra de WooCommerce. #issue
- Engadido: nova opción de WooCommerce para converter números no contido dos correos electrónicos.
- Corrección: widgets clásicos de arquivo e calendario.
- Corrección: problema coa data dos pedidos de WooCommerce ao gardar. #WP topic
- Corrección: WooCommerce declara a compatibilidade das características sen condicións PR
- Corrixidos algúns fallos
6.2.1
- Corrección: selector de datas dos informes herdados de WooCommerce. #WP topic
- Corrección: a fonte de administración (Vazirmatn) aplicábase á parte pública. #issue
6.2
- Engadido: complemento Jet Engine. #WP topic
- Engadido: complemento Ultimate Member. #WP topic
- Engadido: complemento MonsterInsights. #issue
- Corrección: o guión convertíase en entidade HTML sen procesar no título da entrada. #issue
- Corrección: converter a data gregoriana a Jalali/Shamsi segundo o fuso horario na función wp_date. #issue
- Corrixidos algúns fallos
6.1
- Engadido: complemento Limit Login Attempts Security. #WP topic
- Engadido: complemento Bulky (Bulk Edit Products for WooCommerce). #WP topic
- Engadido: complemento Schema Pro. #issue
- Engadido: característica de data dual. #PR
- Corrección: declaracións de parámetros implicitamente anulables obsoletas en PHP 8.4. #PR
- Corrección: resolto o problema de conversión de números decimais en texto persa. #PR
- Corrección: validar o número de teléfono na finalización da compra con bloques (WooCommerce V11.0+). #PR
- Corrección: erro ao gardar o campo de data repetible de ACF
- Corrixidos algúns fallos
6.0
- Temos unha actualización importante do código e da interface do plugin Parsi Date
- Respectamos as nosas versións antigas: a compatibilidade con versións anteriores está totalmente garantida.
- ParsiDate agora ten compatibilidade con complementos: podes activar un complemento para integrar a data Jalali cos teus plugins.
5.1.8
- Mellorada a compatibilidade multilingüe
- Engadida a compatibilidade con Ultimate Dashboard
- Gran actualización da compatibilidade con Rank Math
- Corrixido un problema coa pasarela Parsian
- Corrixida a compatibilidade coa fonte Wazir
- Fixéronse melloras xerais no núcleo e na interface
5.1.7
- Corrección: formato de data en ISO 8601
- Actualización de dashboard.css
- Corrección: validación de postalCode
- Corrección: editor RTL
- Corrección: mostrar o logotipo da pasarela
- Método central de pasarelas
- Corrección da pasarela Mellat + compatibilidade coa API de bloques
- Engadida a pasarela Melli + compatibilidade coa API de bloques
- Corrixe o selector da vista de medios e devolve a data en formato Jalali
- Compatible co plugin Sales Countdown Timer
- Corrección: data incorrecta no selector de datas do editor de bloques
5.1.6
- Eliminaronse algunhas opcións adicionais/sen usar
- Optimizouse o mecanismo de carga do widget de patrocinadores
5.1.5
- Reverter ‘wpp_fix_post_time’ e ‘wpp_fix_post_date’ para corrixir o problema recente coa data e a hora
5.1.4
- Corrección da ruta do arquivo requirido de NuSoap
- Corrección do HTML permitido por wp_kses
- Corrección do gancho da hora
5.1.3
- Corrección: converter a data do pedido a gregoriana na pantalla de edición do pedido
- Actualización de fixes-dates.php
- Advertencia dos parámetros REQUEST en PHP
- Corrección: as traducións non se cargaban
- Corrección: hora de publicación das entradas no editor de bloques
- Corrixidos algúns fallos informados
5.1.2
- Corrixidos algúns fallos informados
- Corrixido un problema de seguridade
- Corrección do problema de tradución na nova versión de WordPress
5.1.1
- Corrección da dirección das datas nos correos de Woo
- Corrección do erro fatal na pantalla de edición de produtos de Woo
- Corrección do erro fatal de in_array() en 8.1
- Eliminar error_log
5.1.0
- Compatible con HPOS
- Pasarelas baseadas en bloques para WooCommerce
- Cidades iranianas para WooCommerce
- Selector de datas persa no editor de bloques
- Corrixido o conflito con Jetpack.
- Resolta a advertencia da páxina do Escritorio.
- Solucionado o conflito co formato DATE_W3C.
- Corrixido o problema da data no feed de comentarios.
- Resolto o erro ao gardar os campos de ACF.
- Corrixido o aviso «Undefined index: date_i18n».
- Solucionado o aviso de erro nas páxinas archive.php.
- Resolvéronse os conflitos con RevSlider.
- Corrixido o problema de conversión de datas en WordPress 5.3.
- Solucionado o conflito con get_the_modified_date.
- Corrixido o erro do widget Parsi.
- Resolto o aviso «Undefined index: wp_date» en disable.php.
- Corrixido o problema cos detalles dos pedidos de WooCommerce.
- Solucionado o conflito con Polylang e WPML.
- Corrixida a data de actividade duplicada no Escritorio.
- Resolto o erro de tipo no selector de datas do editor.
- Corrixido o problema de dirección no editor clásico.
- Corrixida a chamada de retorno incorrecta no gancho get_the_time.
- Solucionado o problema do fuso horario por defecto.
- Móstrase «@» en lugar de «at» na versión Jalali.
- Engadidos números persas nos prezos de WooCommerce.
- Mellorada a compatibilidade coas datas persas en WooCommerce.
- Engadido o selector de datas persa en WooCommerce.
- Engadida a data Parsi de ACF.
- Compatibilidade básica con WPML e Polylang.
- Actualizados os widgets de calendario.
- Actualizado o despregable do filtro de anexos.
- Nova aparencia para o panel de axustes.
- Engadida a fonte Vazir á área de administración.
- Corrección: converter a data do pedido a gregoriana na pantalla de edición do pedido.
- Compatibilidade con WordPress 6.5x e WooCommerce 8.7x.
4.0.0
- Esta versión contén unha gran corrección de fallos:
- Conflito con jetpack
- Advertencia na páxina do Escritorio
- Conflito co formato DATE_W3C
- Problema da data no feed de comentarios
- Erro ao gardar os campos de ACF
- Aviso: Undefined index: date_i18n
- Aviso de erro nas páxinas archive.php
- Conflitos con RevSlider
- Problema de conversión de datas en WordPress 5.3
- Conflito con get_the_modified_date
- Erro do widget Parsi
- Aviso: Undefined index: wp_date, disable.php
- Corrección dos detalles dos pedidos de WooCommerce
- Conflito con Polylang e WPML
- Data de actividade duplicada no Escritorio
- Erro de tipo no selector de datas do editor
- Problema de dirección no editor clásico
- Chamada de retorno incorrecta no gancho get_the_time
- Problema do fuso horario por defecto
- Móstrase «@» en lugar de «at» na versión Jalali
- Números persas nos prezos de WooCommerce
- Mellor compatibilidade coa data persa en WooCommerce
- Selector de datas persa en WooCommerce
- Data Parsi de ACF
- Compatibilidade básica con WPML e Polylang
- Actualizados os widgets de calendario
- Actualizado o despregable do filtro de anexos
- Nova aparencia do panel de axustes
- Engadida a fonte Vazir á área de administración
3.0.3
- Corrección dos erros fatais dos widgets
- Corrección da saída de get_post_modified_time
- Substituír @ por un carácter persa na edición de entradas
- Corrección do aviso na sección de desactivación
3.0.2
- Agora somos compatibles con WordPress 5.3!
- Substituír/engadir wp_date en lugar da función antiga
- Pequena corrección nas datas de WooCommerce
- Corrección da data nos arquivos multimedia
- Todo o código do núcleo limpado e embelecido
3.0.1
- O gancho de WooCommerce desactivouse temporalmente
3.0.0
- Engadido o selector de días shamsi (Jalali) no editor de bloques (Gutenberg)
- Engadido o selector de datas shamsi (Jalali) de jQuery UI
2.4
- Corrección para admin_posts_where
- Engadida a nova versión de planet no Escritorio
- Novas correccións para as datas
- Corrección do mes na ligazón permanente
- Nova corrección para o desactivador de ganchos
2.3.4
- Corrección da función de diagnóstico do ano bisesto ( WPP_ParsiDate::IsLeapYear() )
2.3.3
- Corrección das datas do prezo de oferta de WooCommerce (desde/ata)
2.3.2
- Cambiar a data segundo o idioma de WordPress (persa/farsi)
- Compatible co plugin WP Multilingual (WPML)
= Rexistro de desenvolvemento
* Corrección: uso incorrecto de $wp_query no filtro posts_where que creaba o problema das «entradas antigas» en WP_Query!
2.3.1
- Corrección do fallo do despregable de meses do selector de datas na edición de entradas na administración. #issue
2.3.0.2
- Corrección do CSS da fonte do editor
2.3
- Engadido o widget de WP-Planet.ir
- Corrixidos algúns fallos
2.2.3
- Conflito do fuso horario co fuso horario por defecto de WordPress #issue
2.2.2
- Corrección dun erro en PHP 7
2.2.1
- Compatible con WP 4.7
- Corrixido: aviso de erro na páxina de grupos de ACF. #issue
- Corrixido: erro de variable
$predatesen definir en lists-fix.php da administración #issue - Corrixido por: Mostafa Soufi
2.2
- Corrixido: o fallo dos widgets que causaba avisos de obsolescencia en WordPress >= 4.3
- Corrixido: the_modified_date() agora está en shamsi. [Informado por Amirhossein Habibi]
- Novo: engadida compatibilidade con EDD para converter os díxitos dos prezos a díxitos persas.
2.1.7
- Corrixido o fallo do fuso horario [Informado por HANNANStd]
- O estilo dos parágrafos volveu ao estilo anterior [Informado pola comunidade WP-Parsi]
2.1.6
- Corrixido o problema do cartafol assets coa comunidade.
2.1.5
- Engadida por defecto a familia tipográfica «Droid Sans» & «Roboto» ao contorno de administración & ao editor, e tamén unha opción para restablecela
- Engadida unha opción para mover o elemento de menú a un submenú
- Corrixido o fallo do fuso horario que se establecía en «Asia/Tehran» por defecto
- Código e documentación limpados
2.1.2
- Corrixido o problema do menú de administración
2.1.2
- Corrección da ligazón de actualización de plugins rota (configuración rexional farsi)
2.1.1
- Corrección da ligazón permanente das entradas con estrutura personalizada (%category%/%postname%/)
2.1
- Corrixida a ligazón permanente das entradas
- Corrixidas as datas OpenGraph de WordPress SEO
- Corrixida a data nos detalles dos pedidos de WooCommerce
- Nova opción para establecer a configuración rexional na páxina de axustes do plugin
- Modo de texto LTR no editor de entradas
2.0.0-alpha
- Totalmente rexistrado!
- Eliminados os arquivos de idioma de WordPress (persa)
- Engadido o widget de calendario persa
- Rendemento mellorado
- Corrixido o problema dos prezos de WooCommerce
1.3.5
- Preparado para WordPress 4.0
- Idiomas actualizados
1.3.4
- Corrixidos os problemas de marcas de tempo Unix
- Idiomas corrixidos
- Funcións do núcleo melloradas
1.3.3
- Corrixidos os problemas do editor
1.3.2
- Actualizar os arquivos de idioma
1.3.1
- Probado en WordPress 3.9
- Engadidos novos arquivos de idioma
1.3
- Función do núcleo mellorada
- Corrixido un problema nunha función de datas
1.2
- Corrección do erro de memoria
- Corrección do gancho post_where
1.1
- Corrección da dirección do texto de TinyMce
- Corrección dos problemas das datas dos sitemaps
- Novas características nos axustes do plugin
- Engadidos números persas na función the_excerpt
- Algunhas correccións de fallos nas funcións do núcleo
1.0
- Ola mundo…
