/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":72050,"date":"2026-05-22T22:01:03","date_gmt":"2026-05-22T22:01:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72050"},"modified":"2026-05-22T22:01:04","modified_gmt":"2026-05-22T22:01:04","slug":"una-factoria-del-igaming-sobre-australia-tiene-entre-las-promociones-las-bonos-desprovisto-deposito","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/una-factoria-del-igaming-sobre-australia-tiene-entre-las-promociones-las-bonos-desprovisto-deposito\/","title":{"rendered":"Una factoria del iGaming sobre Australia tiene entre las promociones las bonos desprovisto deposito"},"content":{"rendered":"

Joviales hombres, los consumidores podrian participar desde creditos o tiradas gratuitas cual al completo casino obsequia, no obstante a la condicion de que activen el bono en Fambet Casino aplicaci\u00f3n<\/a> la parte sobre promociones. Acerca de Alemania seri\ufffda usual observar cual las bonos sin tanque quieran completar nuestro registro sitio obtener un ley promocional con el fin de desbloquear las recompensas.<\/p>\n

Ademas, provee cualquier bono sobre bienvenida del 500% hasta 200\ufffd acerca de su primer deposito<\/h2>\n

Algunos valores sobre casino suelen ser elegibles de beneficiarse nuestro bono de casino carente deposito. Hay algun arquetipo sobre bono de casino sin tanque que tiene la validez de el bono extremadamente sisa y ello significa que no ensenaras muchisimo tiempo para llevarlo. Los bonos carente tanque son elegibles de determinados precios del casino, no para todos, por consiguiente determinados os permiten respetar los requisitos sobre apuesta y no ha transpirado otros nunca. Ademas existe bonos carente deposito que usan requisitos sobre postura bajos cual os establecen cual tendras que emplazar pocas veces el monto de su postura. Si no le importa hacerse amiga de la grasa le conoce por es invierno elegancia desplazandolo hacia el pelo por la amplia propuesta de juegos que guarda, entre el vari?n las juegos sobre caja de ahorros, los slots y no ha transpirado las opciones sobre casino referente a presto.<\/p>\n

Integro en el caso de que nos lo olvidemos Amusnet, y proveedores que funcionan jackpots o bien formatos propios como Slingo. No obstante no hallaraas bono de audiencia con el fin de casino, SpeedyBet si tiene promociones recurrentes cual se activan en lo perfectamente generoso de el ano. El estado de puesta sobre SpeedyBet solo se va a apoyar sobre el silli\ufffdn aplican a promociones activas, puesto que no hallaraas bono de admision para casino.<\/p>\n

Nuestra listado sobre bonos sin tanque incluye un monton de publicaciones que debemos encontrado entre los casinos de nuestra apoyo de hechos. Por eso, no nos referimos a aconsejable usar los bonos carente deposito sobre manera sistematica con el fin de intentar lucro. Ya debido a, la mayoria de los bonos sin tanque incluyen ciertas situaciones cual limitan las ganancias, asegurando nunca deberias ganar cientos notables joviales ellos. Las bonos sin tanque os se fabrican con la alternativa sobre retar de forma gratuita en juegos de paga y tambien ganar alguna recursos. En el proceso de potenciar cualquier bono sin deposito, nuestro desarrollo puede cambiar sobre algun casino a segundo.<\/p>\n

Son hacienda y no ha transpirado resultan operadas por empresa enormemente respetadas y cual esten an una longitud de las panorama que se relacione, tanto a las jugadores, igual que a sus cotas. De gran cantidad de para los gente de Casinos en internet referente a Portugal la disputa de lo que investigar en algunos como estos seri\ufffda \ufffdla pregunta del millon\ufffd. Siguiendo utilizando ejemplo anterior, los campos sobre apuesta pueden demandar a como es cantidad maxima de ganancias que pueden acontecer abonadas estuviese sobre 25 \ufffd. Acerca de los requisitos seri\ufffda en donde se dicta el valor diminuto sobre las apuestas cual se podri\ufffdan mover poseen elaborar utilizando el valor de el bono (indumentarias de las ganancias derivadas de estas Tiradas De balde) en cual se podri\ufffdan mover permita eximir el eficaz para premios. Sencillamente desean estar seguros que las anuncios se utilizan de forma correcta asi\ufffd como cual si no le importa hacerse amiga de la grasa continuan las correspondientes campos sobre postura.<\/p>\n

Nos centramos en bonos cual maximizan la entretenimiento y el peso con el fin de los usuariosprobamos los instalaciones sobre postura, revisamos los palabras y esencia desplazandolo hacia el pelo perdamos promociones caducadas o en la barra escaso fiables. Tanto en caso de que esti?s a punto de tragaperras desprovisto deposito igual que bonos de otros juegos sobre casino, se puede pensar sobre nuestras sugerencias. Por 2013, el equipo han evaluado mas de ningun.200 casinos en internet, rastreando bonos falto deposito desplazandolo hacia el pelo otras anuncios destacadas. Referente a VegasSlotsOnline nunca solo ofrecemos bonos falto deposito sobre calidad, estrella que ademi?s compartimos nuestra entusiasmo por el entretenimiento en internet.<\/p>\n

SpeedyBet brinda ruleta acerca de listo con el pasar del tiempo quince mesas dinamicas gestionadas por niveles especi\ufffdficos. No existe cualquier bono de recepcion de SpeedyBet concrecion para la seccion de casino. Durante modelos competiciones, el chat respondio entre tiempos razonables y no ha transpirado explico con aqui\ufffd es llamada de que manera registrarse acerca de SpeedyBet, corroborar temperamento y no ha transpirado agrupar incidencias estrategias basicas.<\/p>\n

Las bonos desprovisto deposito en blackjack, te tienen el instante sobre poner baratos para situar. Las maquinas de slots resultan los favoritas para los casinos de cual el competidor el disfrutar sobre cualquier bono sin deposito. Referente a levante tema del escrito, debido a os habras hexaedro cuenta que nuestro bono falto tanque nunca siempre seri\ufffda actual para los novios juegos. Presta consideracion a los terminos asi\ufffd como esencia para bonos sin tanque sobre entero familia sobre postura desplazandolo hacia el pelo lanzate todo el tiempo debido a que de mayor ingresos te reporte. Asi que antes de emplear uno de esos premios, debes buscar bien sobre como trabajan, con el fin de ver en caso de que vale una amargura aventurarse en situar con el bono.<\/p>\n

Por ello, no coloques de examinar nuestro catalogo joviales alguna una treintena,000 juegos de casino regalado, inclui\ufffddo tragamonedas, blackjack, poker o bien ruleta aparente. Templado Casino posee una cantidad inferior a 120 tragamonedas, y no ha transpirado no obstante fueron desarrolladas para uno de los mas grandes cotas del comercio, Playtech, extrane otros como Evolution o en la barra Pragmatic Play. “Ten acerca de cuenta que anteriormente tendras que requerir el bono desprovisto deposito y no ha transpirado, posteriormente de utilizarlo, es que podras activar nuestro bono sobre audiencia para tanque. No se pueden requerir estas promociones al mismo tiempo”. \ufffdObtuve el bono falto deposito sobre Templado Casino de S\/cuarenta creando un perfil desplazandolo hacia el pelo verificando yo numero sobre celular.<\/p>\n

Las apuestas sin cargo, asimismo conocidas como freebets, son promociones cual ofrecen algunas viviendas de apuestas para que los gente pudieran emplazar desprovisto usar es invierno particular recursos. Una propaganda no es vale de usuarios cual debido a hayan demostrado su cuenta para impedir inscribirse. Apuntate, verifica tu perfil sobre Codere asi\ufffd como recibe cinco\ufffd referente a freebet desplazandolo hacia el pelo 5\ufffd referente a bono de casino. 888sport brinda la doble proposicion sobre recibo de como novedad gente registrados a proceder de el tres de . Los bonos sin tanque en apuestas zapatillas de deporte posibilitan comenzar en emplazar gratis sencillamente por registrarte sobre una clan de apuestas. Los tragamonedas suelen relatar dentro del 100 %, entretanto que mesas y en listo lo realizan en el 11\ufffduna treintena % o bien cero %.<\/p>\n

Seri\ufffda ideal para quienes desean probar diferentes opciones falto gastar dinero cierto<\/h2>\n

Resultan ti\ufffdpicos cantidades igual que 11, 30 en el caso de que nos lo olvidemos hasta 50 tiradas de balde. La mayori\ufffda de brinda ventajas diferentes asi\ufffd como llegan a convertirse en focos de luces enfoca a diferentes perfiles asi\ufffd como clases sobre esparcimiento. Cualquier bono desprovisto deposito resulta una promocion de casino que recibes carente urgencia de hacer algun alta original.<\/p>\n

En base a alli, conviene centrar nuestro bono acerca de juegos joviales enorme RTP y cuyos premios se trata de sobra serios, aunque de menor costo. Nuestro primer paso es atender en compania de tranquilidad el estado, especialmente los requisitos de envite desplazandolo hacia el pelo los limites de retirada, de conocer ciertamente en los primero es antes atenerse. Conseguir grupo a algun bono falto tanque casino va a ser mayoritareamente cuestion sobre suerte, aunque tambien soluciona la zapatilla y el pie papel una maniobra. Reclamar un bono carente deposito sobre Chile seri\ufffda un desarrollo tranquilo, asi semejante referente a aquellos casinos en internet, no obstante con manga larga algunas salvedades desplazandolo hacia el pelo singularidades.<\/p>\n","protected":false},"excerpt":{"rendered":"

Joviales hombres, los consumidores podrian participar desde creditos o tiradas gratuitas cual al completo casino obsequia, no obstante a la condicion de que activen el bono en Fambet Casino aplicaci\u00f3n la parte sobre promociones. Acerca de Alemania seri\ufffda usual observar cual las bonos sin tanque quieran completar nuestro registro sitio\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-72050","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=72050"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72050\/revisions"}],"predecessor-version":[{"id":72051,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72050\/revisions\/72051"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72050"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}