You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
2.8 KiB
PHP
88 lines
2.8 KiB
PHP
<?php
|
|
|
|
if ( ! defined( 'ABSPATH' ) ) {
|
|
exit;
|
|
}
|
|
?>
|
|
<div class="<?php echo esc_attr( "awsm-jobs-overview-widget-wrapper awsm-jobs-overview-{$widget_id}-widget-wrapper" ); ?>">
|
|
<div class="awsm-jobs-overview-widget-get-started">
|
|
<?php
|
|
/**
|
|
* Fires before the overview widget content.
|
|
*
|
|
* @since 3.0.0
|
|
*
|
|
* @param string $widget_id Overview widget ID.
|
|
*/
|
|
do_action( 'before_awsm_jobs_overview_widget_content', $widget_id );
|
|
|
|
$get_started_links = array(
|
|
array(
|
|
'id' => 'documentation',
|
|
'url' => 'https://docs.wpjobopenings.com/',
|
|
'link_text' => __( 'Plugin Documentation', 'wp-job-openings' ),
|
|
),
|
|
array(
|
|
'id' => 'hooks',
|
|
'url' => 'https://docs.wpjobopenings.com/developers/hooks',
|
|
'link_text' => __( 'Hooks & Functions', 'wp-job-openings' ),
|
|
),
|
|
array(
|
|
'id' => 'feedback',
|
|
'url' => 'https://roadmap.wpjobopenings.com/boards/feedback',
|
|
'link_text' => __( 'Feedback', 'wp-job-openings' ),
|
|
),
|
|
array(
|
|
'id' => 'roadmap',
|
|
'url' => 'https://roadmap.wpjobopenings.com/roadmap',
|
|
'link_text' => __( 'Roadmap', 'wp-job-openings' ),
|
|
),
|
|
array(
|
|
'id' => 'support',
|
|
'url' => 'https://wordpress.org/support/plugin/wp-job-openings/',
|
|
'link_text' => __( 'Get Support', 'wp-job-openings' ),
|
|
),
|
|
);
|
|
if ( class_exists( 'AWSM_Job_Openings_Pro_Pack' ) ) {
|
|
$support_link_key = array_search( 'support', wp_list_pluck( $get_started_links, 'id' ) );
|
|
if ( $support_link_key !== false ) {
|
|
unset( $get_started_links[ $support_link_key ] );
|
|
}
|
|
}
|
|
/**
|
|
* Filters the overview get started widget links.
|
|
*
|
|
* @since 3.0.0
|
|
*
|
|
* @param array $get_started_links Links data array.
|
|
*/
|
|
$get_started_links = apply_filters( 'awsm_jobs_overview_get_started_widget_links', $get_started_links );
|
|
?>
|
|
<div class="awsm-jobs-overview-widget-get-started-content">
|
|
<p><?php esc_html_e( 'Need help with something?', 'wp-job-openings' ); ?></p>
|
|
|
|
<ul class="ul-disc">
|
|
<?php
|
|
foreach ( $get_started_links as $gs_link ) {
|
|
printf( '<li><a href="%2$s" target="_blank" rel="noopener">%1$s</a></li>', esc_html( $gs_link['link_text'] ), esc_url( $gs_link['url'] ) );
|
|
}
|
|
?>
|
|
</ul>
|
|
</div><!-- .awsm-jobs-overview-widget-get-started-content -->
|
|
<?php
|
|
printf( '<div class="awsm-jobs-overview-widget-get-started-image"><img src="%1$s"></div>', esc_url( AWSM_JOBS_PLUGIN_URL . '/assets/img/get-started.svg' ) );
|
|
?>
|
|
|
|
<?php
|
|
/**
|
|
* Fires after the overview widget content.
|
|
*
|
|
* @since 3.0.0
|
|
*
|
|
* @param string $widget_id Overview widget ID.
|
|
*/
|
|
do_action( 'after_awsm_jobs_overview_widget_content', $widget_id );
|
|
?>
|
|
</div><!-- .awsm-jobs-overview-widget-get-started -->
|
|
</div>
|