Spring naar de hoofdinhoud
  Donderdag 23 december 2021
  1 Antwoorden
  378 bezoeken
  Inschrijven
Mogelijk om uw twee functies "Fysieke mappen" en "Servermappen synchroniseren" te combineren?

Kunnen de twee functies Fysieke mappen en Synchroniseer servermappen samen gebruikt worden? Ik heb uw presentatie- en documentatiemateriaal erover bestudeerd, maar het zegt niets.

Met andere woorden: Is het mogelijk om bestanden en mappen binnen een bewaakte servermap te verplaatsen en de wijzigingen in de map- en bestandsstructuur gesynchroniseerd te krijgen met de door wp-media beheerde map? En niet op een vlakke manier (waarbij de hiërarchie alleen in de taxonomie bleef bestaan), maar de mapwijzigingen daar ook werden gerepliceerd? Overweeg deze mapstructuur:

De werkmap van mijn computer is via SFTP gesynchroniseerd met een servermap:

/sync-root-dir/drive
	/hiking/
		ground.jpg
		person.jpg
		shoes.jpg
	/soccer/
		ball.jpg
		ground.jpg
		shoes.jpg


WP-mediamap beheerd door WP Media Folder met fysieke mappen geactiveerd:

/wp-media-dir/
	/hiking/			# Wordpress'es autogenerated responsive images nearby
		person.jpg		sweaty-person-320px.jpg  sweaty-person-720px.jpg
		shoes.jpg  		shoes-320px.jpg  shoes-720px.jpg
	/soccer/
		ball.jpg		ball-320px.jpg  ball-720px.jpg
		shoes.jpg		shoes-320px.jpg  shoes-720px.jpg


Bij gebruik van gesynchroniseerde mapservers:
…hoe wordt een bewerking binnen "/sync-root-dir/" gerepliceerd in "/wp-media-dir/" :

  1. Verplaats "/sync-root-dir/hiking/person.jpg" naar "/sync-root-dir/soccer/person.jpg".
  2. Verplaats "/sync-root-dir/hiking/shoes.jpg" naar "/sync-root-folder/soccer/shoes.jpg" als een bestandsoverschrijvingsbewerking.
  3. Hernoem "/sync-root-dir/hiking/ground.jpg" naar "/sync-root-dir/hiking/grass.jpg" en verplaats het vervolgens naar "/sync-root-folder/soccer/grass.jpg".


Hoe zijn de bestandspaden bij het gebruik van cloudbestandsservices?
De Dropbox-synchronisatie Functiebeschrijving vermeldt "Bepaal of uw medialinks openbaar zijn (toegankelijk via een link) of privé blijven".

Wat betekent dit concreet voor de HTML-uitvoer voor "<img> " en zijn "src" attribuut?

Privé: src="/wp-content/uploads/1a-start.jpg"

Openbaar: src = "https://www.dropbox.com/s/px1pk2vndl2wyc9/1a-start.jpg"


MIJN USE CASES EN AANKOOPMOTIVATIE

Mijn belangrijkste reden om te kopen WP Media Folder zorgt ervoor dat de platte bestandsstructuur van de Wordpress-mediabibliotheek zeer snel de limieten bereikt op het gebied van bruikbaarheid (u vindt uw spullen) en SEO-optimalisatie (mogelijk niet-zeggende korte bestandsnamen, botsingen tussen bestandsnamen worden automatisch opgelost met niet-vertellende en lelijke "-2" "-3" achtervoegsels).

Ik heb veel beeldverhalen per beoogde projectpagina met ordervoorvoegsels zoals "1 start" "2a open bestand" "2b dialoog wordt geopend" etc. Dit vertaald in een platte structuur zonder het projectspecifieke voorvoegsel is behoorlijk nutteloos:

1. Slechte bruikbaarheid tijdens het uploaden/beheren/invoegen: er zijn veel niet-gerelateerde bestanden met een voorvoegsel van kleine cijfers zoals "1" of "2" in de buurt als ik mijn naam sorteer.
- Om dit alleen te verhelpen, zou ik gratis plug-ins kunnen gebruiken, zoals BestandBird, ze hebben zelfs een galerijblok.
2. Voor SEO en het delen van semantische links (messengers, sociale media)
- Niet-vertellende paden zoals "/1-start.png", "/1-start-2.png" (WP heeft automatisch een foutieve naamconflict opgelost), "/2a-open-file.png"
- In tegenstelling tot "/mijnProjectName/1-start.png", "/myProjectName/2a-open-file.png", "/otherProject/1-start.png" etc.
3. Handmatig proces voor het opnieuw aanmaken van mapstructuren in WP-plug-ins en het uploaden van bestanden.
- Moeizaam. Foutgevoelig.
- Waarom niet lokale mappen op uw computer en synchroniseren via clouddiensten zoals Dropbox & Co of naar de webhost via SFTP/ssh/rsync/etc.
3. Ik wil voorkomen dat projectmapnamen als voorvoegsels worden gecodeerd in platte bestandsnamen zoals "/Mijn-Project-Naam-1-start.png". Want als ik "Mijn-projectnaam" wil veranderen in bijvoorbeeld "Mijn-beste-project", zou ik alle bestanden moeten hernoemen, en ook batchbewerkingen zoals bestandsnaam naar bijschrift moeten gebruiken, zou ik het overbodige "Mijn project" moeten verwijderen. -Projectnaam" voorvoegsel handmatig opnieuw voor elk bestand, enz.
- Kan heel goed worden gedaan met batch/regex-tools zoals WP-bladeditor, maar nogmaals, waarom niet de eerste manier?

WP Media Folder lijkt dat wel te doen al deze problemen op een geïntegreerde manier aanpakken. Aantrekkelijk! 👍
EEN
3 jaar geleden
Hoi,

Bedankt dat u hier contact met ons heeft opgenomen over deze extensie.

Mogelijk om uw twee functies "Fysieke mappen" en "Servermappen synchroniseren" te combineren?


Deze 2 functies kunnen niet worden gecombineerd in onze plug-in.


Hoe zijn de bestandspaden bij het gebruik van cloudbestandsservices?
In de functiebeschrijving van Dropbox Sync staat "Bepaal of je medialinks openbaar zijn (toegankelijk via een link) of privé blijven".

Wat betekent dit concreet voor de HTML-uitvoer voor " " en het "src"-attribuut?

Privé: src="/wp-content/uploads/1a-start.jpg"
dat, indien daarom wordt gevraagd, HTTP-doorgestuurd wordt naar een Cloud Service UID-link zoals " https://www.dropbox. com/s/px1pk2vndl2wyc9/ "
die zelf een virtuele bestandsnaam "1a-start" heeft,
dus " https://www.dropbox.com/s/px1pk2vndl2wyc9/1a-start.jpg "

Openbaar: src = " https://www .dropbox.com/s/px1pk2vndl2wyc9/1a-start.jpg "


De URL van de cloudbestanden moet zijn:

Privé: https://wordpress.com/wp-admin/admin-ajax.php?action=wpmf-dbxdownload-file&id=id%3ApCZh-nAOwuEAAAAAAAAM9Q&link=true&dl=0...
Openbaar: https://www.dropbox.com/s/fbhuunjoeut1mfb/sample-image.png?dl=0&raw=1


Hoop dat het helpt!
Hartelijke groeten,
  • Bladzijde :
  • 1
Er zijn nog geen antwoorden op dit bericht.