user1856: I have multiple shape layers, and I want to add Wiggle Paths to all of them.
One way of course is to manually add to each of them.
Is there a way to add it to all of them at once? Specially is there a way to control them all in one place? so if I wanted to change the Wiggle parameters (like size, speed, correlation ...) I can change them all at once?

user6685: Use Expression Slider Controls to drive multiple Shape Layer Wiggle Path Values.
Here is an example of driving Size and Detail values of the Wiggle Path Property on 6 Shape Layers with 2 created Slider Controls on a seperate Null Layer:

Note: To save time, it's a good idea to create one shape layer first, set it up as described below and duplicate it afterwards to maintain the expression links.


Create a Shape Layer and a Null Object
Add Wiggle Path Property to the Shape Layer 
Add a Slider Control to the Null for every value you need for animation (size, speed, correlation ...) and name it like these for a better organization
Select the Null and go to Effect > Expression Control > Slider Control
Open up the properties of the both layers by clicking on the small arrow  >  right beside the layer's name to see the values of the Wiggle Path and the newly created slider control at the same time
Holding down Alt while clicking on the stop watch of a Wiggle Path Value like the Size or Detail, this automatically will insert an expression
Use the expression pick whip and drag it onto the predefined Slider Control of the Null before to link/parent it, for e.g. the Size of Wiggle Paths, this should create something like: thisComp.layer("Name of the Null").effect("Size")("Name of Slider Control")
Repeat the process of parenting the Wiggle Path Values to the Sliders as long as all needed values are parented to slider controls correctly 
If you duplicate the Shape Layer with CTRL+D now, all expressions will retained for the duplicated layers


1856: <p>I have multiple shape layers, and I want to add <code>Wiggle Paths</code> to all of them.<br>
One way of course is to manually add to each of them.<br>
Is there a way to add it to all of them at once? Specially is there a way to control them all in one place? so if I wanted to change the Wiggle parameters (like size, speed, correlation ...) I can change them all at once?</p>
 6685: <p>Use Expression Slider Controls to drive <strong>multiple Shape Layer Wiggle Path Values</strong>.</p>

<p>Here is an example of driving <code>Size</code> and <code>Detail</code> values of the <code>Wiggle Path Property</code> on <strong>6 Shape Layers</strong> with 2 created <strong>Slider Controls</strong> on a seperate <code>Null Layer</code>:</p>

<p><img src="https://i.stack.imgur.com/iPOCJ.gif" alt="enter image description here"></p>

<p>Note: To save time, it's a good idea to create <strong>one shape layer first</strong>, set it up as described below and <strong>duplicate it afterwards</strong> to maintain the expression links.</p>

<p><img src="https://i.stack.imgur.com/DPZKs.png" alt="enter image description here"></p>

<ol>
<li>Create a <code>Shape Layer</code> and a <code>Null Object</code></li>
<li>Add <code>Wiggle Path Property</code> to the <code>Shape Layer</code> </li>
<li>Add a <code>Slider Control</code> to the <code>Null</code> <strong>for every value</strong> you need for animation <em>(size, speed, correlation ...)</em> and name it like these for a better organization</li>
<li>Select the <code>Null</code> and go to <em>Effect > Expression Control > Slider Control</em></li>
<li>Open up the <strong>properties of the both layers</strong> by clicking on the small arrow <kbd> > </kbd> right beside the layer's name to see the values of the <code>Wiggle Path</code> and the newly created <code>slider control</code> at the same time</li>
<li>Holding down <kbd>Alt</kbd> while clicking on the <strong>stop watch</strong> of a <code>Wiggle Path Value</code> like the <code>Size</code> or <code>Detail</code>, this automatically will insert an <strong>expression</strong></li>
<li>Use the <strong>expression pick whip</strong> and drag it onto the predefined Slider Control of the <code>Null</code> before to link/parent it, for e.g. the <strong>Size of Wiggle Paths</strong>, this should create something like: <code>thisComp.layer("Name of the Null").effect("Size")("Name of Slider Control")</code></li>
<li><strong>Repeat the process of parenting</strong> the <code>Wiggle Path Values</code> to the <code>Sliders</code> as long as all needed values are parented to slider controls correctly </li>
<li>If you duplicate the <code>Shape Layer</code> with <kbd>CTRL</kbd>+<kbd>D</kbd> now, <strong>all expressions will retained</strong> for the duplicated layers</li>
</ol>
