Как да вмъкнете сесии в wordpress

Поддръжка → Проблеми и решения → Как да вмъквам сесии в WordPress?

Как да вмъкна сесии в wordpress?

Господа, а и дами, помогнете ми да реша проблема, вече два дни се боря. Има скрипт, в който се използват сесии. Необходимо е да се вмъкне съдържанието на $_SESSION от скрипта в текста на един запис. Проблемът е, че WordPress не поддържа сесии и упорито отказват да ги вкарат. Как може да се приложи това?

защо не подкрепа? Какво не е наред с WordPress.

вмъкнете в текста на един запис. Как може да стане това?

Можете ли да уточните как да поставите началото на сесията в краткия код? И след това покажете съдържанието в текста.

P.S. Защото не поддържа. Сесиите са разкъсани в WordPress.

  • Отговорът е променен 1 година, 11 месеца. преди от kordiks1972.

Не знам, при мен работи, не съм направил нищо специално.

  • Отговорът е променен 1 година, 11 месеца. преди от qwert555.

Разбирам правилно, че плъгинът не трябва да стартира сесията, той го прави сам, трябва само да вмъкнем в текста къде да се покаже съдържанието на $_SESSION?

qwert555 - изглежда, че имате настроена сесия, когато изскача прозорец, вероятно тя „не е обвързана“ с публикации в WordPress, а се извършва „от само себе си“ ... Следователно работи. Работи ми и в скриптове, които са на хостинга, но категорично отказват да се показват в тялото на записа. Въпреки че можете да го приложите като вас, направете някакъв прозорец, където ще се показват данните.

P.S. Юи, съдържанието на $_SESSION ще бъде ли показано в записа? Или има някакви тайни за вмъкване? Или изобщо е невъзможно да се запише?

  • Отговорът е променен 1 година, 11 месеца. преди от kordiks1972.

Разбирам правилно, плъгинът не трябва да стартира сесията, той е самправи, трябва само да поставим в текста къде да се покаже съдържанието на $_SESSION?

да но не разбирам защо трябва да показвате съдържанието на променливата на сесията на потребителя

Трябва да покажа връзка за изтегляне на документ на страница. Тъй като документите са индивидуални всеки път, връзките са индивидуални. Всичко се управлява от сценария. URL адресът на връзката може да бъде записан или в базата данни и след това извлечен от там, или в променливата $_SESSION. Сега съм конфигурирал запазване в сесия. Тук, общо взето, това е всичко. Как иначе да изпълня тази задача, не се сетих.

  • Отговорът е променен 1 година, 11 месеца. преди от kordiks1972.

Юи, коя е правилната команда за показване на съдържанието в записа? Сесии, някак си го включихме или може би не сме го направили, не знам как да проверя приставката. Написах тестов скрипт, тествах го извън WordPress, работи в html страницата и вмъква това, което ви трябва. Но как да вмъкнете съдържанието на променлива в записи? $_SESSION['foo'] $_SESSION['foo']; echo $_SESSION['foo'];

Ако вмъкнете нещо подобно, значи не работи. Или е необходимо да напишете нещо различно или може би да използвате произволни полета или какви други тайни има?

Разбрах, че сесиите не се показват в html на страницата, а само в .php, който WordPress не създава.

Ако вмъкнете нещо подобно, значи не работи.

Изходът може да бъде форматиран като кратък код, т.е. добавете ред във формата [foo] към записа и добавете подобен фрагмент към файла с активни функции на темата:

Тъй като документите са индивидуални всеки път, връзките са индивидуални. Всичко се управлява от сценария. URL адресът на връзката може да бъде записан или в базата данни и след това извлечен от там, или в променливата $_SESSION.

Може би е по-лесно да използвате бисквитки? Техенстойностите могат да се показват с помощта на PHP или JS без допълнителни манипулации.

Вече се замислих. Бисквитките в shml се извеждат? Или също само в .php или чрез манипулиране на кратки кодове?

Бисквитките в shml се извеждат?

С помощта на js е възможно в "shtml".

  • Отговорът е променен 1 година, 11 месеца. преди от kordiks1972.