Hello Ying Chow and welcome to the forums!
Good questions and I’m happy to help answer them. ๐
is there a button that we can add on the calendar page?
While there isn’t a button, you can add one to the calendar. For example, you could use take the HTML for a link:
Add An Event
…and paste that into the display settings over at Events > Settings > Display in the Advanced Template Settings section. There is an option to “Add HTML before event content” and you can add that HTML (screenshot) and save the settings to display a link to the Community Events submission form. From there, you can style it to look like a button using CSS or code that might already exist in your theme.
Also, my Add Event form seems to be collapsed
Yes, this is a conflict between the theme styles and the calendar styles. For example, here is a screenshot of how the form looks with the default WordPress Twenty Sixteen theme.
The good news is thatย you can work around this by adding your own CSS to the form to clean things up. We have a great tutorial on how to locate the calendar’s CSS classes. From there, you can add your custom styles either to your theme’sย style.css file or use the Simple Custom CSS plugin to make your styling changes.
Does this make sense and will it work for you? Please let me know. ๐
Cheers!
Geoff