ColorlibHQ / philosophy

Free WordPress masonry grid-based blog theme

Home Page:https://colorlib.com/philosophy/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contact page CF7 shortcode section

cristianraiber opened this issue · comments

Why use a WYSIWYG editor for CF7 shortcode when there is already built-code to handle this as a callback, greatly improving the experience for users?

See this: https://github.com/puikinsh/pixova-lite/blob/production/inc/customizer/class-pixova-lite-cf7-custom-control.php

The logic for this scenario should always be this:

  • plugin installed, activated & contact form created? => show option in back-end for user to select the CF7 form
  • plugin installed & activated, no form created? => ask user to create form, link to back-end page where he can create form
  • plugin not installed ? => ask user to install plugin.