Problémy s připojením

Potíže s připojením Aplikace FooEvents Check-ins do vašeho obchodu?

Běžné problémy:

  1. Byla adresa URL zadána správně?
  2. Zadali jste správné uživatelské jméno a heslo?
  3. Máte nainstalovaný nejnovější plugin?
  4. Má uživatel WordPress příslušná oprávnění?
  5. Máte nainstalované nějaké bezpečnostní pluginy?
  6. Používáte plugin CAPTCHA?
  7. Je rozhraní REST API přístupné?
  8. Je váš web nainstalován v podadresáři jiného webu WordPress?
  9. Máte web WordPress.com místo vlastního webu WordPress?
  10. Používáte zásuvný modul, který může omezovat přístup k rozhraní WordPress REST API?

1. Byla adresa URL zadána správně?

Ujistěte se, že je adresa URL vaší webové stránky zadána přesně tak, jak se zobrazuje v adresním řádku webového prohlížeče.

fooevents url 1

  1. Zadali jste správný protokol (včetně http:// NEBO https://)?
  2. Začíná adresa URL vašeho webu slovywww' nebo je to vyloučit 'www'?
  3. Má adresa URL vašeho webu na konci lomítko (/)?

Přesnou adresu URL, kterou je třeba zadat, najdete ve svém Oblast administrace WordPress.
Přejít na Nastavení > Obecné > WordPress Adresa (URL)

2. Zadali jste správné uživatelské jméno a heslo?

Aplikace FooEvents Check-ins využívají stejný Uživatelské jméno a heslo WordPress který používáte k přihlášení na své webové stránky. Ujistěte se prosím, že jste zadali správně své uživatelské jméno a heslo a že jste nezadali svůj Účet FooEvents přihlašovací údaje.

3. Máte nainstalovaný nejnovější zásuvný modul?

Zkontrolujte, zda máte určitě nejnovější verze o FooEvents pro zásuvný modul WooCommerce nainstalované na vašich webových stránkách a nejnovější Kontroly FooEvents app installed on your device

4. Má uživatel WordPress příslušná oprávnění?

Ve výchozím nastavení jsou povoleni pouze uživatelé s rolí "Správce" v WordPress bude mít přístup k aplikaci Check-ins. Tento článek vysvětluje, jak přiřadit role různým uživatelům WordPress, aniž by jim nutně musel být přidělen administrátorský přístup k vašemu webu: Uživatelské role, schopnosti a oprávnění

5. Máte nainstalovány nějaké bezpečnostní pluginy?

FooEvents uses an API to connect to your WordPress site. It is very possible that your security plugin is blocking API access to your site. To test if this is the case, temporarily disable any security-related plugins such as Wordfence a Zabezpečení témat iThemes to see if any of them are blocking access.

If your security plugin is blocking access to FooEvents, please try whitelisting the IP address of the device where you have the Check-ins app installed.

Pokud máte stále problémy, ujistěte se, že. dvoufaktorové ověřování (2FA) není povoleno.

6. Používáte plugin CAPTCHA?

Pokud používáte CAPTCHA zásuvný modul, zajistěte prosím, aby se CAPTCHA nepoužívala pro přihlášení k WordPress.

Pokud používáte Pokročilé nastavení noCaptcha a neviditelné captchy plugin, můžete zakázat CAPTCHA na přihlašovacím formuláři prostřednictvím nastavení pluginů. Přihlášení k vašemu Oblast administrace WordPress, přejděte na Nastavení > Pokročilé nastavení noCaptcha a neviditelné captchy > Povolené formuláře > Přihlašovací formulář a zajistit, aby Přihlašovací formulář není zkontrolováno.

7. Je přístupné rozhraní REST API?

Ujistěte se, že vaše webové stránky ROZHRANÍ REST API je dostupný po zadání následující adresy do webového prohlížeče: 'www.yourwebsite.com/wp-json/fooevents/v1'.

Měla by se zobrazit obrazovka s kódem, který začíná slovy {"namespace": "fooevents\/v1", "routes": na rozdíl od chybové stránky, jako je např. 404 soubor nebyl nalezen což znamená, že je něco špatně v konfiguraci serveru nebo v jeho ROZHRANÍ REST API je zablokován.

Pokud je váš web nainstalován v podsložce jiného webu WordPress, přejděte na stránku sekce #8.

Pokud používáte strukturu "Plain" permalink, zvažte některou z dalších možností. Struktura "Plain" permalink používá jinou cestu REST API, kterou aplikace Check-ins v současné době nepodporuje. Toto nastavení můžete změnit, pokud přejdete na stránku Settings > Permalinks a místo toho vyberte např. "Název příspěvku".

Pokud ROZHRANÍ REST API není přístupná a aplikace se pokusí vrátit k méně preferovanému způsobu. XML-RPC připojení, zkontrolujte, zda vaše Soubor xmlrpc.php je přístupný. Do webového prohlížeče zadejte "www.YOURSITE.com/xmlrpc.php". Pokud je soubor xmlrpc.php přístupný, měla by se zobrazit následující zpráva: "Server XML-RPC přijímá pouze požadavky POST."

Obraťte se také na svého webového hostitele a požádejte ho o následující kroky:

  • Vytvoření bílé listiny pro pravidlo spouštěné IP adresou mobilního zařízení
  • Zakázat Mod_security pravidlo pro vaši doménu

8. Je váš web nainstalován v podadresáři jiného webu WordPress?

Pokud je váš web nainstalován v podadresáři jiného webu WordPress, může v souborech .htaccess vašeho podadresáře dojít ke konfliktu trvalých odkazů, který znemožní přístup k rozhraní REST API.

Příklad:

  • Hlavní WordPress ite https://www.example.com/
  • Vaše testovací stránka WordPress: https://www.example.com/testsite/

Chcete-li to vyřešit, musíte upravit soubor .htaccess v podadresáři WordPress install. Nahraďte kód uvnitř souboru .htaccess následujícím kódem:

# BEGIN WordPress
RewriteEngine On
RewriteBase /your-subdirectory/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /subdirectory/index.php [L]
# END WordPress

Ujistěte se, že jste vyměnili /podadresář/ s vlastním názvem podadresáře.

9. Máte web WordPress.com místo vlastního webu WordPress?

The FooEvents Check-ins app is compatible with WordPress.com sites, however, you will not be able to log into the app using a WordPress.com user account. You will need to create a classic WordPress user with an administrator user role as outlined in tento návod.

Alternatively you would need to move to a self-hosted WordPress setup or you can consider using the Rozšíření pluginu FooEvents Express Check-in místo toho.

Pokud jste vyzkoušeli všechny výše uvedené kroky řešení problémů a stále máte problém s připojením, obraťte se na. Technická podpora FooEvents a uveďte co nejvíce podrobností, abychom se vám mohli ozvat s dalšími možnými řešeními.

10. Používáte zásuvný modul, který může omezovat přístup k rozhraní WordPress REST API?

Příkladem takového pluginu je plugin “BuddyBoss”. Pokud tento plugin používáte a chcete používat aplikaci Check-ins, ujistěte se, že je nastavení “Omezit přístup k REST API pouze na přihlášené členy” pod BuddyBoss > Settings > Privacy je ne prověřeno.