انجمن


سایت دوزبانه با ساب دامین  (۶ نوشته)

  • pdm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    تشکر شده: ۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۸ فروردین ۱۳۹۴ - ۱۱:۳۱

    سلام
    هدف من از ایجاد en.example.com و نصب وردپرس انگلیسی ساخت محتوای جداگانه انگلیسی برای دو زبانه کردن سایت فعلی example.com(به فارسی) می باشد. سوال من این است که چگونه میتوان در هدر قالب سایت فارسی (example.com) واژه "English" باشد به صورتی که با کلیک بر آن به en.example.com منتقل شویم (و برعکس)؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    آموزش وردپرس
  • آموزش وردپرس

    آفلاین
    متخصص وردپرس
    تعداد نوشته‌ها: ۲۸۳۹
    تشکر شده: ۱۷۵۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۹ فروردین ۱۳۹۴ - ۱۱:۲۶

    pdm گفت:
    سلام
    هدف من از ایجاد en.example.com و نصب وردپرس انگلیسی ساخت محتوای جداگانه انگلیسی برای دو زبانه کردن سایت فعلی example.com(به فارسی) می باشد. سوال من این است که چگونه میتوان در هدر قالب سایت فارسی (example.com) واژه "English" باشد به صورتی که با کلیک بر آن به en.example.com منتقل شویم (و برعکس)؟

    به نام خدا
    عرض سلامو خسته نباشید لطفا آدرس سایت فارسی رو بزارید تا کدشو بنویسیم بر همون اساس بگم چی کار کنید با تشکر
    ارادتمند : مسلم فلاح نیت

    ___________________________________________
    تذکر : این یک تذکر برای تمام کاربران محترم می باشد . کاربر محترم پس از رفع مشکل در صورتی که خودتون حلال مشکل بودین با ذکر علت حل مشکل از منو سمت چپ بالا تاپیک رو حل شده قرار بدین و در صورتی که با راهنمایی شخص ناظر یا سایر اعضا مشکل حل شد نیازی به توضیح مجدد نیست و صرفا با قرار دادن تاپیک در حالت حل شده مشکل حل شده محسوب میشه و برای تشکر نیازی به ارسال پست جدید نیست کافیه روی دکمه تشکر کلیک بشه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    pdm
  • pdm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    تشکر شده: ۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۹ فروردین ۱۳۹۴ - ۱۱:۴۱

    amoozesh98com گفت:

    به نام خدا
    عرض سلامو خسته نباشید لطفا آدرس سایت فارسی رو بزارید تا کدشو بنویسیم بر همون اساس بگم چی کار کنید با تشکر
    ارادتمند : مسلم فلاح نیت

    ___________________________________________
    تذکر : این یک تذکر برای تمام کاربران محترم می باشد . کاربر محترم پس از رفع مشکل در صورتی که خودتون حلال مشکل بودین با ذکر علت حل مشکل از منو سمت چپ بالا تاپیک رو حل شده قرار بدین و در صورتی که با راهنمایی شخص ناظر یا سایر اعضا مشکل حل شد نیازی به توضیح مجدد نیست و صرفا با قرار دادن تاپیک در حالت حل شده مشکل حل شده محسوب میشه و برای تشکر نیازی به ارسال پست جدید نیست کافیه روی دکمه تشکر کلیک بشه

    سلام
    با سپاس فراوان از پاسختون.
    آدرس سایت فرسی http://www.ppdmco.com می باشد. لطفا مراحل دقیق را بگویید. چون من تازه کار هستم.
    دقیقا میخوام همین اتفاق در سایت انگلیسی هم بیفتد. یعنی با یک کلیک به سایت فارسی منتل شود.
    خیلی ممنون

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    آموزش وردپرس
  • آموزش وردپرس

    آفلاین
    متخصص وردپرس
    تعداد نوشته‌ها: ۲۸۳۹
    تشکر شده: ۱۷۵۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۹ فروردین ۱۳۹۴ - ۱۱:۵۵

    به نام خدا
    عرض سلامو خسته نباشید

    مقادیر زیر رو در style.css قالب های مربوطه قرار بدید :

    .lang {
        display: inline-block;
        height: 45px;
        line-height: 26px;
        margin-bottom: 10px;
    }
    .langfa, .langen {
        background-color: white;
        border-radius: 5px;
        color: tomato;
        font-size: 18px;
        margin-left: 10px;
        margin-right: 0;
        padding: 9px;
    }

    منظور از قالب های مربوطه هم در قالب انگلیسی هم در قالب فارسی داخل پوشه قالب فایلی هست تحت عنوان style.css کد های استایل بالا در درون اون قرار بدید دقت داشته باشید در هر دو قالب هم فارسی هم انگلیسی باید این کارو انجام بدید

    بعد داخل پوشه های هر دو قالب فایلی هست تحت عنوان header.php ون رو باز کنید و کد زیر رو قرار بدید :

    <div class="lang">
        <a href="http://ppdmco.com/" class="langfa">زبان فارسی</a>
        <a href="http://en.ppdmco.com/" class="langen">زبان انگلیسی</a>
      </div>

    فقط دقت کنید که این html که بهتون دادم یعنی این کد زیر رو میگم

    <div class="lang">
        <a href="http://ppdmco.com/" class="langfa">زبان فارسی</a>
        <a href="http://en.ppdmco.com/" class="langen">زبان انگلیسی</a>
      </div>

    در داخل فایل header.php دقیقا بین این کلاس ها بزارید بزارید :

    <div id="header">
    
    اینجا باید بزارید 
    
    		<div id="header-core">
    
    			<div id="logo">

    در نهایت این طوری میشه :

    <div id="header">
    
      <div class="lang">
        <a href="http://ppdmco.com/" class="langfa">زبان فارسی</a>
        <a href="http://en.ppdmco.com/" class="langen">زبان انگلیسی</a>
      </div>
    
    		<div id="header-core">
    
    			<div id="logo">

    با تشکر
    ارادتمند : مسلم فلاح نیت

    ___________________________________________
    تذکر : این یک تذکر برای تمام کاربران محترم می باشد . کاربر محترم پس از رفع مشکل در صورتی که خودتون حلال مشکل بودین با ذکر علت حل مشکل از منو سمت چپ بالا تاپیک رو حل شده قرار بدین و در صورتی که با راهنمایی شخص ناظر یا سایر اعضا مشکل حل شد نیازی به توضیح مجدد نیست و صرفا با قرار دادن تاپیک در حالت حل شده مشکل حل شده محسوب میشه و برای تشکر نیازی به ارسال پست جدید نیست کافیه روی دکمه تشکر کلیک بشه

  • pdm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    تشکر شده: ۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۹ فروردین ۱۳۹۴ - ۱۲:۱۸

    خیلی ممنون از کمک کاملتون.
    تنها مشکلی که مونده اینه که میخوام ظاهر این دو لینک در سایت فارسی (www.ppdmco.com) هم مثل انگلیسی (www.en.ppdmco.com) کوچک و با پس زمیته محو باشد.
    در این مورد میشود اصلاحی انجام داد؟
    با سپاس فراوان

  • آموزش وردپرس

    آفلاین
    متخصص وردپرس
    تعداد نوشته‌ها: ۲۸۳۹
    تشکر شده: ۱۷۵۳ بار
    # نوشته شده: ۲ سال پیش
    ۱۹ فروردین ۱۳۹۴ - ۱۲:۲۶

    این استایل رو جایگزین استایل قبلی که گفته بودم کنید

    .langfa, .langen {
        border-radius: 5px;
        color: tomato;
        font-size: 12px;
        margin-left: 10px;
        margin-right: 0;
        padding: 9px;
    }

    البته فقط همین کلاس رو از دو کلاس قبلی همین یک کلاس رو تغییر بدید حل میشه با تشکر
    ارادتمند : مسلم فلاح نیت

    ___________________________________________
    تذکر : این یک تذکر برای تمام کاربران محترم می باشد . کاربر محترم پس از رفع مشکل در صورتی که خودتون حلال مشکل بودین با ذکر علت حل مشکل از منو سمت چپ بالا تاپیک رو حل شده قرار بدین و در صورتی که با راهنمایی شخص ناظر یا سایر اعضا مشکل حل شد نیازی به توضیح مجدد نیست و صرفا با قرار دادن تاپیک در حالت حل شده مشکل حل شده محسوب میشه و برای تشکر نیازی به ارسال پست جدید نیست کافیه روی دکمه تشکر کلیک بشه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    pdm

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.