Попробуйте, возможно, этот компонент темы, чтобы проверить, подходит ли он для вашего случая использования: