<div class="container">
<?php 
// Variable para filtrar los post inicializada vacia
$filtro = "";
$valor = "";
// Si se ha mandado el filtro
if (isset($_POST["filtro"])) {
    // Asignamos el filtro
    $filtro = $_POST["filtro"];
    $valor = $_POST["filtroValor"];
}
// Guardamos en data la lista de objetos que nos devuelve la base de datos.
$data["articulos"] = Articulo::getArticulos($filtro, $valor);
// Para cada objeto de data
foreach ($data["articulos"] as $articulo) {
    ?>
    <div class="article"> 
        <h2 class="page-header article-title"><?php 
    echo $articulo->getTitulo();
    ?>
</h2>
        <div class="article-meta">
            Escrito por: 
                <form class="inline" action="../Controller/index.php" method="post">
                    <input class="submitLink" type="submit" value="<?php 
    echo $articulo->getAutor();
    ?>
 ">
                    <input type="hidden" name="filtro" value="autor">
                    <input type="hidden" name="filtroValor" value="<?php 
    echo $articulo->getAutor();
<?php

require_once '../Model/Articulo.php';
// Obtiene todos las Articulos
$data['articulos'] = Articulo::getArticulos();
// Carga la vista de listado
include '../View/publicaciones.php';