Using add_filter inside another class
The reason you see the default value is that you are adding the filter after the filter has been applied, which results in the default value being used. The filter is applied when the object is constructed, which I’m assuming is before admin_init. If it’s after admin_init it won’t work either, but that’s because the … Read more