[Wordpress] Issue verzenden mail

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • tom.cx
  • Registratie: December 2014
  • Laatst online: 25-07 15:06
Beste mede-tweakers,

Ik heb een issue waar ik niet uit kom en hoop dat jullie misschien nog tips hebben. Ik draai een Wordpress site. Op deze Wordpress site wordt gebruik gemaakt van de Contact Form 7 plugin i.c.m. SMTP Mail. Ik heb ook deze en deze plugin geprobeerd maar die geven dezelfde error. Ik vermoed dus dat het geen plugin issue is.

Het issue

Wanneer ik het contact formulier wil verzenden krijg ik onderstaande foutmelding. Deze foutmelding krijg ik alleen wanneer ik niet ingelogd ben. Als ik ingelogd ben worden alle test mails wel verzonden.

code:
1
2
3
4
5
6
7
{
    “code”: “rest_not_logged_in”,
    “message”: “You are not currently logged in.“,
    “data”: {
        “status”: 401
    }
}


Wat heb ik allemaal gedaan/handige info

- Alle standaard Wordpress bestanden vervangen
- Firewall gecontroleerd
- Ik blokkeer geen api verzoeken met plugins
- Ik gebruik Cloudflare maar als deze op 'dns only' staat blijft het issue.
- alle plugins uitgezet op Contact Form 7 en SMTP mail na. Issue blijft
- pagespeedmod uitgezet maar issue blijft
- .htaccess verwijderd en opnieuw eringezet

Ik snap het ondertussen niet meer en hoop d.m.v. een reactie hier verder te komen. Indien nodig kan ik je voorzien van de link van de website.

Alle reacties


Acties:
  • 0 Henk 'm!

  • Robbie T
  • Registratie: Februari 2006
  • Laatst online: 17-09 19:11
Maak je gebruik van custom code binnen je functions.php of binnen je wp-config?

Acties:
  • 0 Henk 'm!

  • Jivebunny
  • Registratie: November 2010
  • Niet online

Jivebunny

Fail to plan. Plan to fail.

Of van de password protect plugin? Of heb je de Disable REST API plugin? Die kan het ook nog zijn. nvm, nog een keer goed gelezen, je hebt geen api blokkerende plugins blijkbaar.

[ Voor 80% gewijzigd door Jivebunny op 29-06-2020 15:47 ]

Pixel 9 Pro XL | NAS: HP Gen8 e3-1265L v2 16GB 12TB unRAID 6.9.2 | D: Ryzen 5600x 16GB 3000mhz RX 6800 XT MB Acer 27" IPS 144hz | Suzuki Swift 1.2 (2013)


Acties:
  • +2 Henk 'm!

  • tom.cx
  • Registratie: December 2014
  • Laatst online: 25-07 15:06
Ik heb deze twee handmatig toegevoegd aan de wp-config.php

code:
1
define('FORCE_SSL_ADMIN', 'true');


en

code:
1
define('WPLANG', 'nl_NL');


Ik maak geen gebruik van password protect plugins en in de functions.php van de thema zit niks.

Update: Sorry. ik zie dat er een custom code was toegevoegd aan de wp-config.php waar ik steeds overheen heb gekeken. Het werkt weer. Deze code stond nog onderin. |:( 8)7

code:
1
2
3
4
5
6
7
8
9
add_filter( 'rest_authentication_errors', function( $result ) {
    if ( ! empty( $result ) ) {
        return $result;
    }
    if ( ! is_user_logged_in() ) {
        return new WP_Error( 'rest_not_logged_in', 'You are not currently logged in.', array( 'status' => 401 ) );
    }
    return $result;
});

[ Voor 49% gewijzigd door tom.cx op 29-06-2020 15:49 ]