public function showAll() { $pages = wpPostsByType('page'); $portfolio = wpPostsByType('portfolio'); $all = ['pages' => $pages, 'portfolio' => $portfolio]; dd($all); }
public function index() { $work = wpPostsByType('portfolio'); $portArr = []; foreach ($work as $project) { $portArr[] = ['id' => $project->ID, 'title' => $project->post_title, 'slug' => $project->post_name, 'skills' => $project->skills_techniques, 'list_headline' => $project->list_headline, 'list_image' => wp_get_attachment_url(get_post_meta($project->ID, 'list_image', true)), 'has_case_study' => $project->has_case_study]; } if (Request::ajax()) { return view('ajax.ajaxWorkList', compact('portArr')); } else { return view('workList', compact('portArr')); } }
public function __construct() { // Build our navigation $portAllArr = Cache::get('portAllArr', function () { $workAll = wpPostsByType('portfolio'); $portAllArr = []; foreach ($workAll as $project) { $portAllArr[] = ['id' => $project->ID, 'title' => $project->post_title, 'slug' => $project->post_name]; } Cache::forever('portAllArr', $portAllArr); return $portAllArr; }); \View::share('portAllArr', $portAllArr); }