За последние 24 часа нас посетили 18434 программиста и 1606 роботов. Сейчас ищут 907 программистов ...

Добавить 2 ссылки в пункт меню

Тема в разделе "PHP для новичков", создана пользователем koltsovop, 17 фев 2017.

  1. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    Есть сайт https://parkovka.top
    Ребят подскажите пожалуйста в меню стоят ссылки на страницы на русском языке.
    Например если взять 1 пункт из меню где
    Код (Text):
    1. <li><a><a href="https://parkovka.top/?page_id=30"><?php pll_e(ТАКСИ); ?></a></a></li>
    то мы перейдём на страницу на русском языке.
    А надо так, чтобы при переключении русского языка на главной странице сайта https://parkovka.top на английский язык https://parkovka.top/?lang=en
    менялся код в котором менялась ссылка на страницу на английском языке например так:
    Код (Text):
    1. <li><a><https://parkovka.top/?page_id=255&lang=en"><?php pll_e(ТАКСИ); ?></a></a></li>
    Как это сделать и как это реализовать?
    Подскажите кодом. Может есть возможность прописать чтобы при переходе на английскую версию сайта ссылка в меню менялась? Если да, то как это сделать, поэтапно, пошагово. Спасибо.
    Меню сделано в header+css, не в админке. Может есть возможность объединить это меню в php код со всеми работающими параметрами html+css и вмонтировать код PHP в header? тогда заработает нужная ссылка на страницу при переключении языка на главной странице и не только (тоесть везде). Если да, то пошагово + кодом прошу помощи у мастодонтов.
    NEED HELP!

    Код меню.
    Код (Text):
    1. <ul class="submenu">
    2.                         <li><a><a href="https://parkovka.top/?page_id=30"><?php pll_e(ТАКСИ); ?></a></a></li>
    3. <li class="divider"></li>
    4.                         <li><a><a href="https://parkovka.top/?page_id=44"><?php pll_e(ШИНОМОНТАЖ); ?></a></li>
    5. <li class="divider"></li>
    6.                         <li><a><a href="https://parkovka.top/?page_id=24"><?php pll_e(АВТОМОЙКА); ?></a></li>
    7. <li class="divider"></li>
    8.                         <li><a><a href="https://parkovka.top/?page_id=26"><?php pll_e(АВТОСЕРВИС); ?></a></li>
    9. <li class="divider"></li>
    10.                         <li><a><a href="https://parkovka.top/?page_id=28"><?php pll_e(АВТОЭВАКУАТОР); ?></a></a></li>
    11. </ul>
    12.                 <li class="topmenu"><a><a href="#"><?php pll_e(ВАКАНСИИ); ?></a></a></li>
    13.                 <li class="topmenu"><a><a href="https://parkovka.top/?p=580"><?php pll_e(ОТЗЫВЫ); ?></a></a>
    14.                             </ul>  
     
  2. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop как определятся язык пользователя
    как устанавливается язык сайта??
     
  3. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    язык переключается на сайте. Устанавливается стандартно на русском. Видите ссылку, неважно на каком языке сайт. Все равно переходит на страницу на русский язык.
     
  4. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну я не спец в чёрной магии. мнебы пример кода
     
  5. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    пример кода меню в посте, сайт написан. На сайте есть другое меню чуть ниже ,которое показывается (при переключении языков) как надо, т.е. без проблем, это меню выведено php кодом.
     
  6. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну вот мне бы и хотелось пхп код увидеть. или же нужно перенести тему в яваскрипт который работает с разметкой
     
  7. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    вам functions.php?
     
  8. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну так то мне рандомный скрипт с сайта не поможет.... но повторюсь есть костыль,- определение языка через яваскрипт и вставвка двух пунктов в меню
     
  9. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    а вставка двух пунктов в меню это как? - они буду отображаться оба и на русском и на англ? в независимости от языка на сайте? Весь фаил functon.php поможет? Java scriptom весь текст обернуть на сайте, чтобы страница понимала каком языке сайт включен?
    я правильно понял?
     
  10. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну смысл в том что неизвестно есть ли у тебя английская версия а если и есть то настроена ли она правильно... яваскрипт же даст чёткие указания, конечно с жёсткой привязкой к цсс в обход цмс. тебе бы проще нанять кого, делов то на час и поллитра пива)))
     
  11. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    сам хочу разобраться.
    --- Добавлено ---
    что требуется для того чтобы обернуть страницу в java script&
     
  12. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop блин, я в яваскрипте ноль (тока всем гри что я гуру))) для вставки яваскрипта нужно только прописать адрес сценария. но по мне проще в пхп разобраться.
     
  13. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    abrdabr = гуру, стим появится через 30 мин. Я до тебя докопаюсь позже, очень хочу понять (костыль ввиде двух одинаковых меню (на разных языках) в меню = костыль не очень). Напиши стим.:rolleyes:
    --- Добавлено ---
    а ты имеешь ввиду удалёнка стим?
     
  14. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну да я ступил.. я имел в виду удалённую демонстрацию экрана.... ну кроме скайпа...
    ну ок пойдём по сложному пути как в старые добрые,- читсто текст.

    знаешь что таекое фтп?
     
  15. koltsovop

    koltsovop Новичок

    С нами с:
    25 сен 2016
    Сообщения:
    10
    Симпатии:
    0
    а ты имееш ввиду удалёнка стим?
    --- Добавлено ---
    погоди ты ведь не последний день тут?
    Если мы на завтра это перенесём, получится?
    --- Добавлено ---
    а я кокраз удалёнку настрою
    --- Добавлено ---
    сегодня ночью сам ещё помучаю.
     
  16. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @koltsovop ну так то да я тут лишь до первого бана))) но думаю до завтра доживу, точнее до завтрашнего глубокой ночи)) обстоятельства((