Hi @s1lverspaceb0y,
Thanks for the questions.
I was thinking the same thing when developing the list field. The problem is that the we iterate every entry for rows. And the field has no control over the rows. Every field can only respond to the entry, and return columns.
If just one field has multiple values per column, It would be much of a problem. But consider a few fields with multiple rows per column. How then will we fill the rows? How could we know what rows to merge? It would be scattered all over the place. Completely empty rows, with one column of values. It didn’t make much sense to me. So thats why I ultimately chose not to do that, but combine it into one cell. This way a “user” knows what data belongs to what entry. Because it’s all the same row.
What you could possible do to suite your own needs, is to use the gfexcel_output_rows
hook to examine the row, split the content, and inject extra rows with a function like array_splice
.
And to answer your other question; the plugin uses get_bloginfo("url")
to build up the permalink. So you probably have a http url in your site settings. If you’re using apache, you could edit you .htaccess
file to force a redirect to HTTPS, instead of making WordPress do that.
Please let me know if this clarifies your questions. If you have any other questions, don’t hesitate!