I’ve found that you rarely need to play a chord with all 6 strings, even in rock. For that grip above, I usually play the middle four strings.
In jazz, things can get very economical, playing just 3 or even 2 notes of a chord, emphasizing the 3rd and 7th. Then you add in any alterations, particularly flat and sharp 5th and 9th on a dominant 7th chord. When you are playing 3 or 4 notes, instead of trying to span all 6, it opens up a huge number of possibilities for voicings. I play a plain vanilla major triad chord several different ways, depending on what inversion I want, what the bass player is playing, how fat I want the chord to sound, what other instruments are there and how they are playing.
Let’s take the D7 example above. If I am comping on a big band chart with a piano player, I might approach it Freddie Green style and just stroke quarter notes. Otherwise I’m just battling for real estate with the pianist. I would play a D7 as
x545xxx
That’s 1st, 3rd, 7th. But that puts the root in the bass, and more often than not the bass player is on the same note. So I might invert to put the root on top
xx453xx
which you have play in position III.
If the piano player is in the same register and I want to get up above him, I move to position X
1 111
0x010x
Omit the root on 6 if it clobbers the bass player. What’s left is 7th, 3rd, 5th. And you can almost always omit the 5th if you want to be austere.
I played two gigs last month as part of a guitar/bass/flute trio. In that situation I need to fatten up the chords a little since there’s no piano, but I still stay away from doubling the bass, which is even more of a sore thumb in that situation. And I still almost never play 6-note chords.