Czy istnieje sposób dołączania oprogramowania pośredniego do określonej trasy w Wordpress lub tylko w PHP? Chciałbym uruchomić funkcję oprogramowania pośredniego przed zezwoleniem na dostęp do folderu uploads, aby sprawdzić, czy użytkownik ma dostęp do pliku, zanim pozwoli mu go pobrać.Dołącz oprogramowanie pośrednie do konkretnej istniejącej trasy
Pochodzę z tłem w node.js/wyrazić tak, czy to pomaga chciałbym zrobić coś takiego:
app.use('/wp-content/uploads', function(req, res, next) {
// do stuff with req and call next to continue,
// or use res to end the request early.
});
Nie można dodać żadnego oprogramowania pośredniego, ponieważ Wordpress nie ma żadnej abstrakcji żądania/odpowiedzi. Jedyną opcją jest napisanie niestandardowej wtyczki, która zareagowałaby na dane działanie. Możesz dowiedzieć się więcej o działaniach wp z oficjalnych dokumentów. –