मैंने निम्नलिखित स्निपेट को समय-समय पर थीम में चलाया है:
if ( ! defined('ABSPATH')) exit('restricted access');
यह एक विषय में कुछ (सभी?) PHP फ़ाइलों की शुरुआत में है और यह नापाक स्रोतों द्वारा फ़ाइल की सीधी पहुंच को रोकने के लिए माना जाता है।
मैं देखता हूं कि यह ट्वेंटी टेन या इलेवन में शामिल नहीं है और मैंने इसे कभी भी आधिकारिक वर्डप्रेस प्रलेखन में अनुशंसित नहीं देखा है। यह मुझे एक अच्छा विचार लगता है, लेकिन मैं इसे जज करने के लिए सुरक्षा के बारे में पर्याप्त नहीं जानता और Google के साथ बहुत कुछ नहीं पा सकता।
क्या यह कुछ मेरे कस्टम थीम में होना चाहिए? यदि हां, तो क्या यह सभी PHP फाइलों या कुछ में होना चाहिए?
defined('WPINC') ? : die();
P
defined('ABSPATH') OR exit;