Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Umožnit zrušení automatického přesměrování, pokud uživatel nemá práva na sekci #19

Closed
vlastimilott opened this issue Oct 8, 2019 · 2 comments
Assignees
Milestone

Comments

@vlastimilott
Copy link

Potřebovali bychom odkrývat článek postupně a máme toto řešení hotové - jde o existují rozsáhlý magazín, takže úprava pomocí shortcodů není možná.
Jediné, co nám komplikuje situaci, je automatické přesměrování, pokud uživatel není přihlášený nebo nemá do sekce přístup. Potřebujeme, aby se na detailu článku objevil náš designový formulář, ne aby se uživatel dostal na nějakou obecnou stránku.

Navrhl bych úpravu v objektu Access a jeho konstruktoru, přidat filtr:

$redirect = true;
if (apply_filters('ssc_redirect_on_locked_content', $redirect) == true) {
 add_action( 'template_redirect', [ $this, 'check_access' ] );
}

Díky za reakci, jestli je to pro vás akceptovatelné. @jakubboucek

@jakubboucek
Copy link
Member

@vlastimilott Díky za podnět, z mého pohledu to vypadá rozumně, předám dál.

@vasikgreif Prosím koukněte na návrh @vlastimilott, zda dává smysl z pohledu architektury pluginu.

@vaclavgreif
Copy link
Collaborator

Dobrý den, dává smysl a ničemu nevadí, přidáno.

@jakubboucek jakubboucek added this to the v2.1.0 milestone Oct 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants