سلام و عرض ادب و احترام خدمت شما دوستان عزیز و همراهان ارجمند وب سایت رجیران
رسیدیم به یک اموزش وردپرس دیگر از سری آموزش های حرفه ای وردپرس که برای توسعه وب سایت های وردپرسی شما عزیزان آماده شده است.دوستان عزیز در این آموزش وردپرس قصد داریم کمی در مورد کد نویسی وردپرس صحبت کینم و روش کد نویسی وردپرس را مورد بررسی قرار دهیم.دوستان در این اموزش وردپرس قصد دارم در مورد روش ویرایش و تغییر کلمات کلیدی پیشفرض در متن صحبت کنیم که ممکن است همان چیزی باشد که شما به دنبال آن بوده اید.
دوستان عزیز همانطور که میدانید اصلی ترین فایل های زبان وردپرس که شامل هسته وردپرس و ساختار پیش فرض آن می شود برای زبان فارسی توسط تیم وردپرس فارسی ترجمه گردیده است اما با توجه به متفاوت بودن سلیقه ها در بین کاربران برای انتخاب واژه های مناسب آنها میتوانند با استفاده از نرم افزار poedit نسبت به ویرایش کلمات پیش فرض فارسی فایل زبان وردپرس اقدام کنند که این هم کاری تخصصی است و نیاز به تجربه های قبلی دارد.چرا که برخی از کاربران نمیتوانند با استفاده از ترجمه وردپرس وب سایت خود را بسازند چرا که این ترجمه وردپرس به سلیقه تعدادی از افراد تهیه شده است و ممکن است برای دیگران مورد سلیقه نباشد.
دوستان عزیز بیشترین تعداد کلمات ترجمه شده مربوط به قسمت مدیریت وردپرس یا همان پیشخوان آن می شود که بنا به دلایلی همچون شخصی سازی واژه های استفاده شده در پیشخوان برای مشتریان یا استفاده های شخصی دیگر کاربران تمایل دارند از واژه های مورد پسند خود در ترجمه آن استفاده کنند اما برای اعمال تغییرات و ویرایش واژه ها در فایل فارسی زبان وردپرس نیاز به گذاشتن وقت زیادی برای انجام اینکار است چرا که فایل زبان وردپرس دارای بیش از چندین صد خط ترجمه می باشد که کاربران برای پیدا کردن واژه مورد نظر خود با مشکل روبرو خواهند شد که این خیلی خیلی برای کاربران مبتدی و کسانی که تا بحال تجربه این مورد را نداشته اند سخت است و آن ها نمیتوانند به راحتی ترجمه ها را تغییر داده و بر حسب نیاز خود قرار دهند.
دوستان عزیز در این اموزش وردپرس سعی کرده ایم روشی برای شما دوستان محیا کنیم که با استفاده از آن بتوانید بدون نیاز به داشتن هیچگونه دانشی در رابطه با ویرایش فایل های زبان وردپرس و اتلاف وقت بتوانید کلمات و واژه های پیش فرض وردپرس را به کلمات دلخواه خود تغییر دهید.دوستان عزیز برای این منظور در وب سایت وردپرسی نیاز به استفاده از کد ها و تغییر کد های وردپرس داریم که این کار به صورت زیر است:
دوستان عزیز برای تغییر دادن کلمات پیش فرض در وردپرس دستور زیر را به فایل فانکشن قالب وردپرس وب سایت وردپرسی خود اضافه کنید این کد به صورت زیر است و باید توجه کنید ان را در بخش درستی از این فایل در وب سایت وردپرسی خود قرار دهید:
add_filter('gettext', 'mw_translate_words_array'); add_filter('ngettext', 'mw_translate_words_array'); function mw_translate_words_array( $translated ) { $words = array( // 'vazheh pishfarz' = > 'vazheh tazeh' همانند این خط واژه پیش فرض در سمت چپ و واژه مورد نظر در سمت راست قرار گیرد نمونه زیر را میتوانید بی نهایت تکرار کنید 'vazheh pishfarz' => 'vazheh tazeh', ); $translated = str_ireplace( array_keys($words), $words, $translated ); return $translated; }
دوستان عزیز توجه کنید که با اضافه کردن دستور فوق به فایل فانکشن پوسته وردپرس وب سایت وردپرسی خود شما قادر خواهید بود با وارد کردن کلمه یا همان واژه ی پیش فرض در دستور و مشخص کردن واژه ی مورد نظر خود در دستور بالا بدون نیاز به ویرایش فایلی هر کدام از کلمات پیش فرض وردپرس را به راحتی تغییر دهید که این همان کاری است که شما میتوانید انجام دهید تا این اصطلاحات و لغات را تغییر داده و بر حسب سلیقه خود سفارشی سازی نمائید ، لازم است بدانید در دستور بالا واژه ها می بایست همانند واژه ی اصلی و با حالت نوشتار صحیح در دستور قرار گیرند برای مثال فاصله ی میان کلمه ی “نوشته ها” باعث عملکرد ناصحیح دستور میشود که این کلمه بصورت پیش فرض در وردپرس بدون فاصله “نوشتهها” ذخیره شده است که از این موارد بصورت بسیار زیاد در این ترجمه ها اتفاق افتاده است و شما میتوایند با توجه به سلیقه و نیاز خود این موارد را در ترجمه های وب سایت وردپرسی خود بیاورید.
خب دوستان عزیز نکته اخری که در این اموزش وردپرس وجود دارد این است که شما دوستان به این دلیل که قرار است کد های وب سایت وردپرسی خود را تغییر دهید باید حتما حتما از فایل های وب سایت وردپرسی خود نسخه پشتیبان تهیه کنید.چرا که در صورتی که این کد ها را در وب سایت قرار دهید و یک اشتباه کوچک کنید ممکن است وب سایت شما داون شده و نتوانید از آن استفاده کنید و به مشکلات عدیده ای برخورد نمائید پس حتما از این فایل ها و پوسته وردپرس خود نسخه پشتیبان تهیه کنید تا این مشکلات برای شما ایجاد نشود
خب دوستان عزیز این اموزش وردپرس هم در اینجا به پایان رسید.امیدوارم که این اموزش وردپرس برای شما مفید واقع شود و شما بتوایند از ان در وب سایت خود استفاده کنید.در ادامه این سری از اموزش های وردپرس هم با من حتما همراه باشید دوستان چرا که برای شما اموزش های بسیار حرفه ای آماده شده است