In a large mixing bowl, combine the flour, salt, sugar, and yeast. Add the warm water and olive oil, stirring until a sticky dough forms.
Transfer the dough to a lightly floured surface and knead for about 8–10 minutes until it becomes smooth and elastic. If needed, add a little more flour to prevent sticking.
Place the dough in a lightly oiled bowl, cover with a clean tea towel, and let it rise in a warm spot for 1 hour, or until doubled in size.
Meanwhile, prepare the garlic butter by mixing the melted butter, minced garlic, fresh parsley, and oregano in a small bowl.
Once the dough has risen, punch it down and divide it into 4 equal portions. Roll each portion into a ball and then flatten it into a disc about 1 cm thick.
Heat a non-stick skillet or griddle over medium-high heat. Brush one side of the flatbread lightly with olive oil.
Place the flatbread, oiled side down, on the skillet. Cook for 4-5 minutes until bubbles form and the bottom is golden brown, then flip and cook the other side for another 4-5 minutes.
Immediately brush the hot flatbread with the garlic butter mixture, allowing the flavours to soak in.
Repeat with the remaining flatbreads. Serve warm, garnished with a sprinkle of extra herbs if desired.