Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

WordPress návody

Otestujte, že je vaše WordPress stránka kompatibilní s PHP 7

Tomáš Cirkl Publikováno 2 min čtení

Pozor:

Článek je z roku 2016. Některé postupy se mohly změnit.

PHP 7 se stále více rozrůstá a již u několika klientů jsem pro WordPress tuto verzi aktivoval. Výhoda PHP 7 je především ve větší rychlosti, nižší paměťové náročnosti a vylepšené bezpečnosti.

Pokud máte stránku (WordPress + šablonu + pluginy) stále aktuální a chcete přejít na novou verzi PHP, tak se nejspíše nemusíte ničeho bát a vše by mělo proběhnout v pořádku. Nicméně i tak je dobré si kompatibilitu otestovat. Jak už je u WordPress zvykem, je na to plugin.

PHP Compatibility Checker
PHP Compatibility Checker

PHP Compatibility Checker

Plugin PHP Compatibility Checker pochází z dílny WPengine a slouží k otestování kompatibility WordPress stránky s různými verzemi PHP.

Plugin se nachází ve WordPress repozitáři a můžete jej nainstalovat přímo z administrace.

Po instalaci a aktivaci se ve WordPress administraci objeví nová položka v sekci Nástroje -> PHP Compatibility.

Sken kompatibility PHP
Sken kompatibility PHP

Nachází se zde následující nastavení:

PHP Version – slouží k výběru testované verze PHP.

Only Active – nastavení co chcete skenovat. Na výběr máte z

  • Only scan active plugins and themes (Skenovat pouze aktivní pluginy a šablony)
  • Scan all plugins and themes (Skenovat všechny pluginy a šablony)

Jakmile máte vybráno, stačí kliknout na tlačítko Run a rozběhne se test.

PHP test
PHP test

Nyní stačí jen čekat na provedení testu. Po jeho dokončení se zobrazí výsledky a hned budete vědět, zda je vaše WordPress stránka připravená na PHP 7 nebo ne. A případně, který prvek je problematický.

PHP kompatibility report
PHP kompatibility report

Autor

Tomáš Cirkl

Zakladatel WPlama. Od roku 2014 se starám o weby a e‑shopy na WordPressu a píšu o tom, co při té práci řeším. Třikrát jsem přednášel na WordCampech.

1 035 článků Všechny články autora

Komentáře (3)

Přidat komentář
  1. Jirka Marko

    Zdravím. Provedl jsem otestování podle návodu. Mám jen „drobnou“ připomínku. Ve výsledném reportu (nadpis i pluginy) ve vašem příspěvku je pod názvem pluginu text „Your WordPress install is PHP 7.0 compatible“ resp. „PHP 7.0 compatible“. Já mám ve výsledku jen text „Your WordPress install is PHP compatible.“ resp. „PHP compatible“. V pravém horním rohu pluginu je i zaškrtávací pole „Developer mode“. Příjemný den. Jiří Marko

    Odpovědět

  2. Karel

    Dobrý den, mám dotaz byla mi zablokována domena z důvodu viru ve WP? poslali mě hlášku ,že se to týká těchto souborů
    /pujckuj.cz/wp-includes/Requests/Cookie.php
    ./pujckuj.cz/wp-includes/js/plupload/start28.php
    ./pujckuj.cz/wp-includes/certificates/global2.php
    ./pujckuj.cz/index.php
    ./pujckuj.cz/wp-settings.php
    ./pujckuj.cz/wp-content/plugins/proxy86.php
    ./pujckuj.cz/wp-content/plugins/wpml-cms-nav/res/model18.php

    neporadíte mi jak na to ?

    Odpovědět

    1. Tomáš Cirkl WPlama

      Nejlépe obnovit web ze zálohy, která je v pořádku. Tu pak aktualizovat a zabezpečit.

      Odpovědět

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.