Hello,
I cannot figure out how this plugin works. Does the plugin create virtual symlinks in the WP database or does it create actual symlinks in the filepath?
I’m trying to use this to address WP-content not being writable on Pantheon hosted sites. This presents a problem for Divi sites and Pantheon advises creation of symlinks to address this. This plugin is advertised as a simpler way to create symlinks than Git and command line, but the documentation is light and I can’t figure out how to use it to address the Divi issue.
Can someone please advise on how to use this plugin with a Divi site on Pantheon? Do we use the plugin to create the links in Dev, then migrate links to Test and Live using Pantheon Workflow? Or are the links created using the plugin in Production?
Any assistance is appreciated.
Thanks!
]]>Once the Symlink setup is configured, is it necessary to keep the plugin activated? Or is it possible to delete afterward?
]]>target
./uploads/private/wflogs
./uploads/private/wordfence-waf.php
./uploads/private/.user.ini
link
wp-content/wflogs
wordfence-waf.php
.user.ini
For reference in symlink of this plugin
Store Locator (Google Maps) For WordPress – https://codecanyon.net/item/agile-store-locator-google-maps-for-wordpress/16973546
Link:
./wp-content/plugins/agile-store-locator-google-maps-for-wordpress/public
Target:
../../uploads/agile-store-locator-google-maps-for-wordpress
Additional steps for WP-Rocket symlinking in Pantheon after creating these symlinks:
/uploads/cache ./cache
/uploads/wp-rocket-config ./wp-rocket-config
These folders should be manually created via sftp:
files/cache/wp-rocket
files/cache/busting
or
code/wp-content/uploads/cache/wp-rocket
code/wp-content/uploads/cache/busting
]]>
This post contains a list of common plugins / themes that needs to be symlinked to writable paths so it will work in the Pantheon host. Some of the plugins will have more than one symlinks:
Format
Name: Link -> Target
Plugins
– ./wp-content/et-cache -> ./uploads/et-cache
– ./wp-content/gallery -> ./uploads/gallery
– ./wp-content/plugins/woozone/cache -> ../../uploads/woozone/cache
– ./wp-content/languages -> ./uploads/languages
– ./wp-content/cache -> ./uploads/cache
– ./wp-content/wp-rocket-config -> ./uploads/wp-rocket-config
– ./wp-content/cache -> ./uploads/cache
Themes
– ./wp-content/themes/uncode/core/assets -> ../../../../uploads/uncode/assets/css
– ./wp-content/themes/uncode/library/css -> ../../../uploads/uncode/library/css