Supresión en masa de temas desde /latest no funciona como se esperaba

¡Autor del plugin aquí!

Debería ser
cat.custom_fields[:suppress_category_from_latest] = true

Pero… estos valores también se almacenan en caché en una variable de clase. La forma más fácil de lidiar con esto es save! la categoría también (ver aquí)

Así que esto funciona

Category.all.each do |cat|
  cat.custom_fields[:suppress_category_from_latest] = true
  cat.save_custom_fields(true)
  cat.save!
end
4 Me gusta